『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS二次开发-如何把Polygon的顶点从经纬度坐标转换到平面直角坐标

ArcGIS二次开发-如何把Polygon的顶点从经纬度坐标转换到平面直角坐标
本例要实现的功能是对 Polygon 的顶点作坐标投影。所谓坐标投影就是把在地理坐标系下的经纬度坐标按照指定的投影系转换成平面坐标。比如东经139.382 度,北纬 35.727 度的一个点,按照东京测地系第 9 系的投影坐标进行投影后的平面坐标为(-40799.457,-30168.456)。 

       坐标的投影主要是对一个几何图形进行。对于一个已经设置了地理坐标系的图形,比如一个polygon,可以利用IPolygon的project方法对其进行投影,使其顶点的坐标投影为平面直角坐标。 

       本例在鼠标点击事件中得到唯一被选择的Feature,并得到该Feature的图形上在鼠标点击位置的顶点。过程VertexProject对图形进行投影,并且弹出消息框显示同一个顶点在投影前和投影后的坐标值。 



      京ICP备2025132830号-1 京公网安备 号