MAPGIS 格式转换成 ARCGIS 格式1 方法介绍1
1在转换过程中,可以直接转换成 ARCGISSHAPFILE格式,但是此种转换方式质量不高,包括部分图形(可能),属性丢失非常严重
2转换成 E00老式的 ARCINFO格式,再转换成 SHAPFILE,或者 COVERANGE格式,会有属性的精度丢失,而且没有办法还原属性精度,并且 COVERANGE中可能不可以定义投影,不可取
3最好的办法是先将 MAPGIS格式转换成 MAPINFO的交换格式,即 MIF格式,以保证图形的完整性,然后把属性数据转换成DBF格式,这样就有两个属性数据表,一个是和图形转换一起转换出来的表 1,另一个是直接转换属性数据的表 2
然后在 GEODATABASE里将两个表关联起来,这样保证图形的 ID和属性数据表的 ID一致
再在 ARCTOOLBOX里定义投影即可
具体过程如下:2转换过程2
1图形数据转换2
1转换成 MAPINFO标准格式在 MAPGIS里:文件转换-〉输出-〉标准 MAPINFO格式,后缀名为 MIF,取名字为线状地物
这样可以在文件夹 F:\tran里看到两个文件:线状地物
mif、线状地物
2将 MAPINFO转换成 SHAPFILE打开 ARCCATALOG ,在 VIEW-〉TOOLBARS-〉ARCVIE8XTOOLS把 COVERSIONTOOLS工具打开
点击该工具选择 MIFTOSHAPFILE
INPUTMIFFILE里将刚才的 线状地物
mif文件导入;FEATURE选项默认;OUTPUTSHAPEFILEFIEL里选择保存的路径
转换后可以在 ARCCATALOG 里看到数据,点击上面的一个 PREVIEW可以看到图形数据在点击下面的一个PREVIEW下拉对话框,选择TABLE可看到属性数据可