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

ArcGIS二次开发-如何设置和修改层的数据源

ArcGIS二次开发-如何设置和修改层的数据源
本例要实现的是如何改变(或设置)一个层的数据源(Data Source)。主要用到IMapAdmin2接口。

       首先需要得到新数据源的 IFeatureClass 接口对象和当前要改变数据源的层的当前 IFeatureClass 接口对象 , 然后调用IMapAdmin2接口的FireChangeFeatureClass方法实现之。 

       过程UICMD_ChageDataSource_Click是实现模块 , 调用过程ChangeLayerDataSource 实现功能。 
       sNewFileName 是层的新数据源的 shape 文件的完整文件名(包含)。

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