完美实现从mapGIS文件转换成ArcGIS中shp格式文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
完美实现从mapGIS文件转换成ArcGIS 中shp格式文件
最近经苦战实验,终于找到如何完美实现从mapGIS文件转换成ArcGIS中shp
格式文件。步骤如下(各步骤中细节操作不作详解):
1、单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2、用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3、用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
4、在ArcGIS的ToolBox中用Data Management Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
Mapgis先转mif 先转mif然后再转shape
mapgis转出后是一个mif的交换文件,这个文件的文件头和mapinfo的交换文件有点不同,你需要先把mapinfo的一个图层转出成一个mif 文件,然后用记事本打开,复制前4行(第四行结尾是坐标范围),然后用记事本打开mapgis 转出的mif文件,替换Columns之前的内容,然后看一下Columns后的那个数字和后面的图层数是否对应,如果不对应,修改那个数字即可,然后用记事本保存,不要点另存为,直接保存即可,再次用 mapinfo转入,就可以了。
ArcGIS MapInfo ENVI等矢量格式转换为MapGIS矢量
第一步:格式转换
例1:ArcGIS中.shp文件的转换启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。
例2:MapInfo中.mif文件的转换 MapInfo的格式一般为.tab,但是要进行MapGIS格式转换的时候首先要将.tab文件在MapInfo中转换为.mif 格式,其转换过程如下:
1. *.tab转.mif 启动MapInfo,在MapInfo中打开要转换图层,,然后选择菜单栏中的“Table”---“Export”,保存类型中选择.mif 格式,选择保存路径进行保存,操作完成。
2. *.mif转.wt、.wl、.wp 启动MapGIS,图形处理—-文件转换,选择菜单栏中的“输入”—-“装入MapInfo数据”,打开要装入的.mif文件,右键单击
—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的mif文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。例3:ENVI中.evf文件的转换 ENVI的格式一般.evf,但是要进行MapGIS格式转换的时候首先要将.evf文件在ENVI中转换为.dxf格式,其转换过程如下:
方法1:.evf转.dxf,.dxf转.wt、.wl、.wp
1. .evf转.dxf 启动ENVI,选择主菜单栏中vector---convert EVF to DXF,选择转换文件后打开,之后选择保存路径,OK,完成操作。
2..dxf转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-转换多个选定的dxf或者成批转换dxf,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的.dxf文件的属性(如点、线、面),对应进行保存。至此,文件转换成功(此方法为亲自实现)。
方法2:.evf转.shp,.shp转.wt、.wl、.wp
1. *.evf转.shp 启动ENVI,选择主菜单栏中vector---Open Vector File---打开要转换文件,在弹出窗口“Available Vectors List”中鼠标左键选中要转换文件,然后File---Export layers to shapefile,之后选择路径后OK保存,实现操作。
2. .shp转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。