|
平台软件的基础上,增加了mapgis数据苍穹化功能。
软件操作思路是读取①MapGis生成的明码交换文件②导出的属性数据文件,然后进行重写,直接写为ArcGis *.Shp格式的文件。
软件操作过程:
1.数据准备
数据准备过程是将MapGis数据进行图形和属性分离的过程,分别使用“明码文件互转”软件和利用“MapGis属性库成批导出”功能。
1)在MapGis图形处理模块中打开工程文件,然后加载图幅目录下所有文件(工程可能不包括所有文件,需手动加载)。然后将所有文件打开,设为可编辑状态,右键左方空白区域,选择
“压缩保存工程”。
2)软件安装程序默认将“明码文件互转”安装到了“C:\mapgis65\program\”目录下,如果是MapGis其他版本,需手动复制“C:\mapgis65\program\明码文件互转.exe”到MapGis相应版本的相应目录下。
3)运行“明码文件互转”将图幅目录下所有文件转为mapgis明码文件。
4)在图幅目录下建立一个excel表格文件,命名为“属性”。
5)使用“MapGis库管理-属性库管理-成批导出”功能将所有文件的属性导入到“属性.xls”文件中。这步操作注意不要选择没有任何对象和属性的空文件。分别将点、线、面文件的属性全部导入到“属性.xls”中,导出时注意只导出有属性的文件,DLJX、XZDW、XZQJX、LXDW、DLTB如果有的话,必须导出属性,导出完成后,可以打开Excel表格进行查看,确认已经导出。
2.MapGis转为临时文件
在“数据处理平台”软件中,打开“中地MapGis—明码toMdb”菜单,浏览文件夹,在点“转入”按钮。
3.临时文件转ArcGis
在“数据处理平台”软件中,打开“Esri ArcGis9.2—苍穹支持-MapGis数据苍穹化”菜单,浏览文件夹,再点“生成苍穹数据文件”按钮。
4.单文件处理
以上的操作都是基于图幅文件夹进行,对文件夹下的文件直接进行处理,不包括二级目录,如果需要对单个文件处理,可以
①MapGis的数据转换模块,将图转为明码
②库管理-属性管理,将文件属性导出到明码文件同文件夹下的“属性.xls”文件中。
③打开“中地MapGis—明码toMdb”菜单,浏览文件,再点“转入”按钮。
④打开“Esri ArcGis9.2—苍穹支持-MapGis数据苍穹化”菜单,浏览文件,再点“生成苍穹数据文件”按钮
5.重新分层
加载转换后的数据,全选所有对象,使用编辑功能下的地物属性批量修改,使用字段间拷贝将“ysdm”复制到“要素代码”中,然后重新分层。对分层后的数据要进行再次检查,防止有部分对象因为ysdm错误没有被分层,还需手动全选赋上层要素代码,再次分层。
6.MapGis数据苍穹化完成
分层后的数据要素代码表示,属性结构的定义与苍穹软件都一致了,可以直接利用。
7.功能扩展
如何对软件进行扩展?非中纬公司文件如何利用本软件进行自有数据格式转换?打开软件安装目录下的Arcgis/MapGis下的“KQDM.mdb”文件,ysdm表为苍穹要素与Mapgis要素的对应关系,如果需要拓展,只需更改此文件的设置;文件名表为MapGis文件和生成文件的对应关系;属性表为属性字段前后转换的对应关系。
信息来源:中国勘察测绘网
|
评分
-
查看全部评分
|