/// <summary> /// 地理坐标系转投影坐标系 /// </summary> public override void CoordTransGeo2Pro() { EVPoint point = CoordTransform.GeoToPro(new EVPoint(X, Y)); X = point.X; Y = point.Y; }
/// <summary> /// 地理坐标系转投影坐标系 /// </summary> public override void CoordTransGeo2Pro() { for (int i = 0; i < Points.Count; i++) { EVPoint point = CoordTransform.GeoToPro((EVPoint)Points[i]); Points.RemoveAt(i); Points.Insert(i, point); } //更新边界盒 double[] border = BorderUtil.GetBorder(Points); Xmin = border[0]; Ymin = border[1]; Xmax = border[2]; Ymax = border[3]; }