第二种如图4所示,在ArcCatalog中选择要转换的coverage文件,右键单击,选择“Expout”菜单下的“To Shapefile”或者“To Geodatabase”工具,将Coverage转换到Shape格式或者导入空间数据库。(geodatabase) 第五步:ArcMap查看转换结果 (以下所用数据为某县土地利用现状数据,其中DLDM代表地类代码) 打开ArcMap ,单击工具栏“Add Data”按纽,添加转换后的shape格式或Geodatabase数据,右键单击面状数据,选择“Properties”→"Symbology”选项,在“Show” 窗体中选择“Categories”→“Unique Values many fields”→在“Value Fields”窗 体中选择显示的字段如“DLDM”→单击”Add All Values ”→单击“确定”按钮,即可查看不同地类转换后的情现(如图5)。右键单击数据,打开属性表。在“Option”下拉框中选择“Select By Attributes”,输入条件表达式如:“DLDM”=‘1ll’OR“DLDM”=‘l12’OR“DLDM"=‘113’OR“DLDM"=‘114’OR “DLDM”=‘115’,可以查看大类合并后ArcGIS9.0和对应MapGIS6.X下地类代f码是否一致。
3.2 ArcGIS9.0向MapGIS6.X的数据转换 ArcGIS9.0向MapGIS6.X的数据转换是MapGIS6.X向ArcGIS9.0数据转换的逆过程,转换过程分为ArcGIS9.0到E00格式和E00格式到MapGIS6.X。 第一步 ArcGIS9.0到E00格式 首先启动Arc,进入命令行界面,输人如下命令: (1)Arc:workspace filepath(设置工作区) (2)Arc:Export coverage CoverageData A(将一个图层CoverageData转换为A.e00格式) (3)Arc:quit(退出) 第二步 E00格式到MapGIS6.X 在MapGIS的主界面选择菜单项“图形处理”→“文件转换”,进入文件转换界面。选择“输入”菜单,选择下拉菜单“输入Arc/INFO(*.E00),在图形显示区右键单击,选择“复位窗口”命令,即可显示转换结果。 4 结论 在信息高速发展的今天,如何使数据资源最大化地共享,如何充分利用软件的优势互补,优化数字化生产的工艺流程,降低生产成本,提高劳动产产率,是推动GIS行业向前的一个重要问题,有待于今后进一步的探讨和总结。实现MapGIS6.X和ArcGIS9.0的数据共享,将使用户可以充分利用MaPGIS6.X方便的图层数据编辑功能、ArcGIS9.0强大的空间分析功能和空间数据库支持能力,极大地方便了地图数据制作和空间数据的维护。 参考文献 [1]胡良军,邵明安.接受外部空间数据的初步探讨—兼论ArcInfo的数据接受方式[J]遥感技术与应用.2000, 15(4):256—269 [2]谢文勇,黄长江,陈志远.地理信息系统应用中图形数据的组织和管理[A].第五届ArcGIS暨ERDAS中国用户大会论文集(2002)[C].北京:地震出版社,2002. [3]崔伟宏.空间数据结构研究[M].北京:中国科学枝术出版社,1995. [4]梁鸿,丁仁伟.Oracle Spatial空间数据库的设计及应用[J].测绘科学,2005(3). [5]ESRI. ArcGIS Engine Developerr Guide [M].ESRI,2003. [6]张建军,张静波.MapGIS6.1向ArcGIS8.1的数据转换[J].微机发展,2003(11):14-16 [7]王海琴等.MapG1S到ArcSDE的数据转换方法与实践[J].国土资源遥感,2005 (3) :30-33. [8]http:/www.MAPGIS.com.cn [EB/OL]. [9]陈勇等.数字图数据到MAPGIS数据的格式转换[J].测绘学院学报.2004(3):154-156 MapGIS6.X and ArcGIS9.0 Based Data Format Transformation Suo Junfeng Institute Geog.& Envmt. Sci.,Northwest Normal University, Lanzhou, Gansu Provine,730070 Abstract: In this paper, the data formats of MapGIS and ArcGIS are discussed in depth and the data interchange between MapGIS6.X and ArcGIS9.O are introduced in detail. In the process of data transformation from MapGlS6.X to AreGIS9.0, MapGIS6.X data is first transformed to E00 format, and E00 data is then transformed to coverage format using the tool in ArcCatalog. after the transformation, the polygon type data need to be reconstructed topologically in Arc. From Coverage format, data can he transformed to any formal that ArcGIS supports. Finally, the transformed result can be checked in ArcGIS9.0. Keywords:MapGIS; ArcGIS; Data transfimmation; GIS