//1399.06.11
        //مساحت مثلت‌های تشکیل دهنده شکل هندسی
        public static List <double> GetPrimitiveAreas(SqlGeometry geometry)
        {
            var result = new List <double>();

            if (geometry == null)
            {
                return(result);
            }

            return(SpatialUtility.GetPrimitiveAreas(geometry.AsGeometry()));
        }