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

ArcGIS二次开发-如何在ArcMap中设置地理坐标系和投影坐标系

ArcGIS二次开发-如何在ArcMap中设置地理坐标系和投影坐标系
本例要实现的功能是给Map 设置地理坐标系或者投影坐标系。如果改变Map中的地理坐标系或投影坐标系,Map中图形的形状也会随之改变。 

       在 ArcGis 中,坐标系分为地理坐标系和投影坐标系,创建一个坐标系通常用接口 ISpatialReferenceFactory2 实现。在接口 ISpatialReferenceFactory2中 有 两 个 常 用 的 方 法 : CreateGeographicCoordinateSystem 和CreateProjectedCoordinateSystem,分别用来创建地理坐标系和投影坐标系。并且,ArcGis 中预定义了大多数国际上公认的坐标系统的参数,可以直接引用。此外,也可以读入 prj 文件进行设置。 

       本例在点击按钮事件中设置 Map 的坐标系。由于 Map 中不能同时设置地理坐标系和投影坐标系,所以例子代码中注释了设置地理坐标系的代码。如果读者想给 Map 设置地理坐标系,只要去掉相关地理坐标系的注释,并且注释掉相关投影坐标系的代码即可。 

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