1、需要:根据选择的Mxd路径和目标数据源路径进行重置数据源。此处以(.Mdb为例);
主要利用到的接口:
(1)IMapDocument (2)IMapControl2 (3)IWorkspaceFactory (4)IWorkspace
(5)IEnumDataset
(6)IDataset (7)ISpatialReference (8)UID (9)IEnumLayer (10)IFeatureWorkspace
现在简要介绍下以上10个接口的常用方法:
1、IMapDocument
(1)、ActiveView,地图文档的视图;
(2)、Close,关闭地图文档;
(4)、DocumentType,地图文档的类型,有
(6)、IsPresent,是否存在,IsReadOnly是否只读。(只读的文档无法进行保存)
(7)、Layer,获取地图文档中的图层。返回ILayer类型,参数get_Layer (intmapIndex,intlayerIndex)
(8)、Map,用来获取IMap对象, MapCount:包含几个Map对象
(9)、New,创建一个MapDocument,
<