mapgis完美转ArcGIS ShapeFile攻略
摘要:最近经苦战实验,终于找到如何完美实现从mapgis文件转换成ArcGIS中shp格式文件。
最近经苦战实验,终于找到如何完美实现从mapGIS文件转换成ArcGIS中shp格式文件。步骤如下(各步骤中细节操作不作详解): 1、单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2、用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3、用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf 格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);(或者导出excel文件后用工具软件转换成dbf格式,虽然麻烦点,但有时候直接导出dbf不成功,此时就需要用点小技巧了)
4、在ArcGIS的ToolBox中用Data Management Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
由于工作需要,经常需要将二调的mapgis数据转换为arcgis的shape数据,在转换过程中,经常会遇到各种问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
,如属性丢失、面的重叠、mapgis-mif-shape转换方式数据经常为空白等。经过多次失败的教训,现将转换方式及解决方式总结如下:
①、mapgis直接转shape,经常会有属性丢失,尽量少用;
②、mapgis-mif-shape 较完美的转换方式,但是经常会遇到转换出错,转换后的图形是空白。经研究发现主要是由于arcgis不支持声音、日期、图像等字段,所以转换前可在mapgis中将这些字段先去掉,然后再转,之后去掉原有投影,重新定义投影;
③、图件和属性数据分开转,由于mapgis直接转shape图形问题不大,所以单独将属性数据转换为DBF,命名为shape一致,替换掉原来的DBF文件。