怎样将MAPGIS区文件转到ARCGIS里?

转到ARCGIS里发现区属性变化了,但是这些属性在ARCGIS里需要用,有没有办法不改变区属性将MAPGIS区文件转到ARCGIS可用格式呢??

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格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-28
1.把MAPGIS的区属性生成点(*.wt)
2.把mapgis的区生成线文件(*.wl)
3.把刚才生成的线和点转成*.shp格式
4.把*.shp格式的线生成*.shp的区(feature to polygon)
5.通过空间分析功能,analysis tools→overlay→spatial join,连接属性(不要弄反了)
当然其间需要设置空间参考。 我常用这个办法。希望对你有用!本回答被网友采纳
第2个回答  2011-10-17
1.把MAPGIS的区属性生成点(*.wt)
2.把mapgis的区生成线文件(*.wl)
3.把刚才生成的线和点转成*.shp格式
4.把*.shp格式的线生成*.shp的区(feature to polygon)
5.通过空间分析功能,analysis tools→overlay→spatial join,连接属性(不要弄反了)
当然其间需要设置空间参考。 我常用这个办法。希望对你有用!本回答被提问者采纳
第3个回答  2011-10-16
首先把你属性里的二进制和日期字段都删掉,因为ARCGIS是不会认这两种格式字段的。如果还不对就先转成MAPINFO的MIF格式,然后用FME转成SHP就不会有问题了追问

谢谢您!但是两种方法我都没能实现了,出现了一下问题:
第一种方法能告诉我怎么删除属性里的二进制和日期字段的详细步骤吗?
第二种方法转成MIF格式之后就不会了,不知道FME是什么??

追答

在MAPGIS里打开工程并编辑区,在区文件上点右键修改属性结构,看到里面有不合适的字段类型就删。
FME是一种格式转换软件

第4个回答  2011-10-17
不知道你用什么软件转的,我的建议是用map2shp我有套正版的,以前做项目用过,挺好
相似回答