MapGIS6.X向ArcGIS9.2的数据转换
[align=center][color=#000000][b][size=16pt][font=Times New Roman]MapGIS6.X[/font][/size][/b][b][font=宋体][size=16pt]向[/size][/font][/b][b][size=16pt][font=Times New Roman]ArcGIS9.2[/font][/size][/b][b][font=宋体][size=16pt]的数据转换[/size][/font][/b][b][size=16pt][/size][/b][/color][/align][color=#000000][font=宋体][size=14pt] 在由[/size][/font][size=14pt][font=Times New Roman]MapGIS6.X[/font][/size][font=宋体][size=14pt]向[/size][/font][size=14pt][font=Times New Roman]ArcGIS9.2[/font][/size][font=宋体][size=14pt]的数据转换时首先将点数据、线数据和面数据转换到[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]格式,然后在[/size][/font][size=14pt][font=Times New Roman]ArcCatalog[/font][/size][font=宋体][size=14pt]中选择工具将[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]数据转换到[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]格式,然后在[/size][/font][size=14pt][font=Times New Roman]ArcEdit[/font][/size][font=宋体][size=14pt]中对线数据和面数据进行拓扑重建,这样就完成了由[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]到[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]的转换,接着利用[/size][/font][size=14pt][font=Times New Roman]ArcToolBox[/font][/size][font=宋体][size=14pt]中的其他工具就可以很方便地转换到其它的[/size][/font][size=14pt][font=Times New Roman]ArcGIS[/font][/size][font=宋体][size=14pt]格式。[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 第一步:由[/size][/font][size=14pt][font=Times New Roman]MapGIS [/font][/size][font=宋体][size=14pt]格式转换到[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]格式[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 在[/size][/font][size=14pt][font=Times New Roman]MapGIS[/font][/size][font=宋体][size=14pt]的主界面选择菜单项[/size][/font][size=14pt][font=Times New Roman]“[/font][/size][font=宋体][size=14pt]图形处理[/size][/font][size=14pt][font=Times New Roman]”→“[/font][/size][font=宋体][size=14pt]文件转换[/size][/font][size=14pt][font=Times New Roman]”[/font][/size][font=宋体][size=14pt],进入文件转换界面。然后在主菜单中选择[/size][/font][size=14pt][font=Times New Roman]“[/font][/size][font=宋体][size=14pt]文件[/size][/font][size=14pt][font=Times New Roman]”[/font][/size][font=宋体][size=14pt],这时可以选择要装入的文件类型〔点数据、线数据、面数据[/size][/font][size=14pt][font=Times New Roman])[/font][/size][font=宋体][size=14pt]装入文件以后,选择菜单[/size][/font][size=14pt][font=Times New Roman]“[/font][/size][font=宋体][size=14pt]输出[/size][/font][size=14pt][font=Times New Roman]”[/font][/size][font=宋体][size=14pt],这时根据所装入的文件类型选择输出点数据、线数据或者面数据的[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]格式。
[font=宋体][size=14pt] [color=red]注意:[/color][/size][/font][color=red][size=14pt]MAPGIS[/size][font=宋体][size=14pt]转[/size][/font][size=14pt]E00[/size][font=宋体][size=14pt]时,属性结构字段名中不能有中文、数字等字符;需[/size][/font][size=14pt]500[/size][font=宋体][size=14pt]点自动打断。[/size][/font][/color][/size][/font][/color]
[color=#000000][font=宋体][size=14pt] 第二步:由[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]格式向[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]格式转换[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (1)[/font][/size][font=宋体][size=14pt]启动[/size][/font][size=14pt][font=Times New Roman]ArcGIS9.2,[/font][/size][font=宋体][size=14pt]打开[/size][/font][size=14pt][font=Times New Roman]“VIEW”[/font][/size][font=宋体][size=14pt]菜单[/size][/font][size=14pt][font=Times New Roman]→“Toolbars”[/font][/size][font=宋体][size=14pt]菜单[/size][/font][size=14pt][font=Times New Roman]→[/font][/size][font=宋体][size=14pt]选择复选框[/size][/font][size=14pt][font=Times New Roman]“ArcView 8x Tools”[/font][/size][font=宋体][size=14pt],添加转换工具条[/size][/font][size=14pt][font=Times New Roman]Conversion Tools[/font][/size][font=宋体][size=14pt]。[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (2)[/font][/size][font=宋体][size=14pt]单击[/size][/font][size=14pt][font=Times New Roman]Conversion Tools[/font][/size][font=宋体][size=14pt]下拉菜单,选择[/size][/font][size=14pt][font=Times New Roman]“Impot from Interchange File”[/font][/size][font=宋体][size=14pt]工具,打开[/size][/font][size=14pt][font=Times New Roman]“ArcView Impot Interchange File”[/font][/size][font=宋体][size=14pt]对话框。[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (3)[/font][/size][font=宋体][size=14pt]在[/size][/font][size=14pt][font=Times New Roman]“Input File”[/font][/size][font=宋体][size=14pt]框中输入[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]数据文件路径和文件名,在[/size][/font][size=14pt][font=Times New Roman]“Output”[/font][/size][font=宋体][size=14pt]框中选择转换的文件路径和文件名。单击[/size][/font][size=14pt][font=Times New Roman]“OK”[/font][/size][font=宋体][size=14pt]按纽,完成[/size][/font][size=14pt][font=Times New Roman]E00[/font][/size][font=宋体][size=14pt]数据到[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]数据的转换。[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 第三步:拓扑重建[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 首先启动[/size][/font][size=14pt][font=Times New Roman]Arc[/font][/size][font=宋体][size=14pt],进入命令行界面,输入如下命令[/size][/font][size=14pt][font=Times New Roman]([/font][/size][font=宋体][size=14pt]假设文件路径在[/size][/font][size=14pt][font=Times New Roman]E:[/font][/size][size=14pt][font=Times New Roman]\Dat)[/font][/size][font=宋体][size=14pt]:[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (1)Arc:create workspace E:[/font][/size][size=14pt][font=Times New Roman]\dat ([/font][/size][font=宋体][size=14pt]创建一个工作区[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (2)Arc:[/font][/size][size=14pt][font=Times New Roman]workspace E:[/font][/size][size=14pt][font=Times New Roman]\Dat([/font][/size][font=宋体][size=14pt]设置工作路径[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (3)Arc:copy E:[/font][/size][size=14pt][font=Times New Roman]\Dat\Coveragename Coveragename (([/font][/size][font=宋体][size=14pt]将源[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]文件复制到当前工作区[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][font=宋体][size=14pt][size=14pt][font=Times New Roman] (4)[/font][/size]设置容差值[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman][font=宋体] [/font]Arc:[/font][/size][size=14pt][font=Times New Roman]tolerance coveragename list[/font][/size][/color][color=#000000][size=14pt][font=Times New Roman]
Arc:tolerance coveragename fuzzy value([/font][/size][font=宋体][size=14pt]如[/size][/font][font=Times New Roman][size=14pt]0.0001)[/size][size=14pt][/size][/font][/color]
[color=#000000][size=14pt][font=Times New Roman][size=14pt][font=Times New Roman] (5)Arc:ArcEdit([font=宋体][size=14pt]启动[/size][/font][size=14pt][font=Times New Roman]ArcEdit)[/font][/size][/font][/size][/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (6)ArcEdit:edit Coveragename[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (7)ArcEdit:Clean([/font][/size][font=宋体][size=14pt]重建拓扑关系[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (8)ArcEdit:[/font][/size][size=14pt][font=Times New Roman]save([/font][/size][font=宋体][size=14pt]保存[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (9)ArcEdit:quit([/font][/size][font=宋体][size=14pt]退出[/size][/font][size=14pt][font=Times New Roman]ArcEdit)[/font][/size][/color]
[color=#000000][size=14pt][font=Times New Roman] (10)Arc:quit([/font][/size][font=宋体][size=14pt]退出[/size][/font][size=14pt][font=Times New Roman]Arc)[/font][/size][/color]
[color=#000000][font=宋体][size=14pt] 这样在路径[/size][/font][size=14pt][font=Times New Roman]E:\dat[/font][/size][font=宋体][size=14pt]中的[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]文件就是重建拓扑以后的文件。[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 第四步:由[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]格式向其它格式转换[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 方法一:在[/size][/font][size=14pt][font=Times New Roman]ArcToolBox[/font][/size][font=宋体][size=14pt]中选择[/size][/font][size=14pt][font=Times New Roman]Conversion Tools [/font][/size][font=宋体][size=14pt]目录下的[/size][/font][size=14pt][font=Times New Roman]“To Shapefile”[/font][/size][font=宋体][size=14pt]或者[/size][/font][size=14pt][font=Times New Roman]“To Geodatabase”[/font][/size][font=宋体][size=14pt]转换到[/size][/font][size=14pt][font=Times New Roman] shape[/font][/size][font=宋体][size=14pt]格式或者导入空间数据库。[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 方法二:在[/size][/font][size=14pt][font=Times New Roman]ArcCatalog[/font][/size][font=宋体][size=14pt]中选择要转换的[/size][/font][size=14pt][font=Times New Roman]coverage[/font][/size][font=宋体][size=14pt]文件,右键单击,选择[/size][/font][size=14pt][font=Times New Roman]“Expout”[/font][/size][font=宋体][size=14pt]菜单下的[/size][/font][size=14pt][font=Times New Roman]“To Shapefile”[/font][/size][font=宋体][size=14pt]或者[/size][/font][size=14pt][font=Times New Roman]“To Geodatabase”[/font][/size][font=宋体][size=14pt]工具,将[/size][/font][size=14pt][font=Times New Roman]Coverage[/font][/size][font=宋体][size=14pt]转换到[/size][/font][size=14pt][font=Times New Roman]Shape[/font][/size][font=宋体][size=14pt]格式或者导入空间数据库。[/size][/font][size=14pt][/size][/color]
[color=#000000][font=宋体][size=14pt] 第五步:[/size][/font][size=14pt][font=Times New Roman]ArcMap[/font][/size][font=宋体][size=14pt]查看转换结果[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman]
([/font][/size][font=宋体][size=14pt]以下所用数据为某县土地利用现状数据,其中[/size][/font][size=14pt][font=Times New Roman]DLDM[/font][/size][font=宋体][size=14pt]代表地类代码[/size][/font][size=14pt][font=Times New Roman])[/font][/size][/color]
[color=#000000][font=宋体][size=14pt] 打开[/size][/font][size=14pt][font=Times New Roman]ArcMap ,[/font][/size][font=宋体][size=14pt]单击工具栏[/size][/font][size=14pt][font=Times New Roman]“Add Data”[/font][/size][font=宋体][size=14pt]按纽,添加转换后的[/size][/font][size=14pt][font=Times New Roman]shape[/font][/size][font=宋体][size=14pt]格式或[/size][/font][size=14pt][font=Times New Roman]Geodatabase[/font][/size][font=宋体][size=14pt]数据,右键单击面状数据,选择[/size][/font][size=14pt][font=Times New Roman]“Properties”→"Symbology”[/font][/size][font=宋体][size=14pt]选项,在[/size][/font][size=14pt][font=Times New Roman]“Show” [/font][/size][font=宋体][size=14pt]窗体中选择[/size][/font][size=14pt][font=Times New Roman]“Categories”→“Unique Values many fields”→[/font][/size][font=宋体][size=14pt]在[/size][/font][size=14pt][font=Times New Roman]“Value Fields”[/font][/size][font=宋体][size=14pt]窗体中选择显示的字段如[/size][/font][size=14pt][font=Times New Roman]“DLDM”→[/font][/size][font=宋体][size=14pt]单击[/size][/font][size=14pt][font=Times New Roman]”Add All Values ”→[/font][/size][font=宋体][size=14pt]单击[/size][/font][size=14pt][font=Times New Roman]“[/font][/size][font=宋体][size=14pt]确定[/size][/font][size=14pt][font=Times New Roman]”[/font][/size][font=宋体][size=14pt]按钮,即可查看不同地类转换后的情现。右键单击数据,打开属性表。在[/size][/font][size=14pt][font=Times New Roman]“Option”[/font][/size][font=宋体][size=14pt]下拉框中选择[/size][/font][size=14pt][font=Times New Roman]“Select By Attributes”[/font][/size][font=宋体][size=14pt],输入条件表达式如:[/size][/font][size=14pt][/size][/color]
[color=#000000][size=14pt][font=Times New Roman]“DLDM”=‘1ll’OR“DLDM”=‘l12’OR“DLDM"=‘113’OR“DLDM"=‘114’OR “DLDM”=‘115’[/font][/size][font=宋体][size=14pt],可以查看大类合并后[/size][/font][size=14pt][font=Times New Roman]ArcGIS9.2[/font][/size][font=宋体][size=14pt]和对应[/size][/font][size=14pt][font=Times New Roman]MapGIS6.X[/font][/size][font=宋体][size=14pt]下地类代[/size][/font][size=14pt][font=Times New Roman]f[/font][/size][font=宋体][size=14pt]码是否一致。[/size][/font][/color] 我也在做这个 你可以尝试FME软件 能直接转换吗 能直接转换吗:lol
回复 #1 kingren 的帖子
好,谢谢大虾咯,我来顶回复 #1 kingren 的帖子
好,谢谢大虾咯,我来顶 :victory: :victory: :victory: :victory: 能直接转吗? 不用转为E00吗? 为什么要回复才能看 能直接转吗? 不用转为E00吗? 不错啊,附加,顶顶 dddddddddd 看一下有什么高招good
[img=20,20]http://bbs.tdzl.org/images/smilies/victory.gif[/img][img=20,20]http://bbs.tdzl.org/images/smilies/victory.gif[/img][img=20,20]http://bbs.tdzl.org/images/smilies/victory.gif[/img] see it :handshake :lol :victory: :handshake回复 #1 kingren 的帖子
谢谢学习一下
!!!!!!!!!!! 看看,先谢谢楼主了 :) :) :) :) :) 谢谢 看一下 !学习 一下!! 我要看看转化的方法.谢谢楼主. jhhhhhhhhhhhhhhhhhhhh 谢谢 我正想问大家呢 支持,呵呵:loveliness: 非常感谢提供很好的学习资料
