本帖最后由 yczcc 于 2013-7-3 18:31 编辑
目 录 一SuvSlib CAD转mapgis对照表mapgis电子沙盘... 2 1 AutoCAD数据转换为MapGIS数据... 2 1.1编辑数据转换用的对照表文件... 2 1.2设置系统库目录... 4 1.3DWG格式转DXF格式... 4 1.4DXF格式数据转入MapGIS系统... 5 2 MapGIS数据转换为AutoCAD数据... 5 2.1MapGIS环境下的数据准备... 5 2.2MapGIS数据输出... 6 2.3DXF文件的读入... 6 2.4DWG格式数据的显示... 7 2.5数据转换注意要点... 7 二 如何将AUTOCAD数据较理想地转换成MAPGIS数据... 8 1 子图对照表ARC_MAP.PNT. 8 2 线型对照表ARC_MAP.LIN.. 9 3 图层对照表CAD_MAP.TAB.. 9 4 颜色对照表CAD_MAP.CLR Cad设计师... 9 5 转换步骤... 10 三 AutoCAD数据转换为MapGIS数据介绍... 11 1 AutoCAD数据转换为MapGIS数据... 11 1.1编辑数据转换用的对照表文件... 12 1.2设置系统库目录... 14 1.3DWG格式转DXF格式... 14 1.4DXF格式数据转入MapGIS系统... 14 2 MapGIS数据转换为AutoCAD数据... 15 2.1MapGIS环境下的数据准备... 15 2.2MapGIS数据输出... 15 2.3DXF文件的读入... 16 2.4DWG格式数据的显示... 16 2.5数据转换注意要点... 17 四 SECTION DXF与R12格式 转为mapgis综合对比应用... 17 五 [技术交流] 南方CASS与MAPGIS数据相互转换研究... 18 1 南方CASS数据格式转换为MAPGIS格式... 19 1.1 数据转换的基本过程... 19 1.2 数据转换的实现... 19 一 SuvSlib CAD转MAPGIS 对照表mapgis电子沙盘 MapGIS 文件与AutoCAD 文件的转换 1 AutoCAD数据转换为MapGIS数据 在将AutoCAD数据转入MapGIS时,经常会遇到两者的线型库、颜色库等符号库的编码不一致,而且在 AutoCAD中有些图元是以块的形式组成,这样就造成转换后形成“张冠李戴”,有时两者无法对应。为了保证其图形、图饰完整,防止数据转换后图层、颜色等信息丢失,符号块及线型被打散,MapGIS 6.5以上版本对此提供了一套比较有效的解决方案—— 对照表文件,可将AutoCAD的块名转成MapGIS的子图,Auto—CAD的形名(线型)转成MapGIS的线型,并能控制AutoCAD的图层和颜色。其主要步骤如下: 1.1 编辑数据转换用的对照表文件(1)对照表文件说明。在安装目录下SLIB\文件夹中,all2一map.pnt、all2一map.1in、cad—map.clr、cad—map.tab等4个文本文件分别是AutoCAD数据转Map.GIS的对照表文件。其中:“al~一map.pnt”为AutoCAD的块名(符号)与MapGIS的编码对照表;“all2一map.1in”为AutoCAD的形名(线型)与MapGIS的编码对照表;“cad_map.tab”为MapGIS的图层号与AutoCAD的 图层名对照表;“cad—map.clr”为MapGIS的颜色号与AutoCAD的颜色号对照表。 (2)对照表文件编辑。直接用Windows写字板或记事本方式,分别按以下格式对4个对照表文件进行 编辑:arc—map.pnt(AutoCAD的块名(符号)与MapGIS的编码对应表)AutoCAD中的块名(符号)MapGIS系统的编码(并非子图号)lO ll10 (三角点)依次列举出转换图形中所有的AutoCAD的块名 (符号)和与之对应的MapGIS系统的编码。如上:10为三角点在AutoCAD中的块名;1 1 10为三角点在 MapGIS系统的编码。经过数据转换,该块名为10的三角点转换为MapGIS中子图号为1的符号,图元显示为三角点符号“△”。arc— map.1in(AutoCAD的形名与MapGIS的编码对应表)AutoCAD中的形名(线型) MapGIS系统的编码(并非线型号)7120 7120 (省界)依次列举出转换图形中所有的AutoCAD的形名(线型)和与之对应的MapGIS系统的编码。如上:7120为省界在MapGIS系统的编码,而其在AutoCAD中的形名(线型)也为7120时对应表。经过数据转换,该线型转换为MapGIS中线型号为157,图元显示为省界的线画“— — ? ? ? · ·"。若某种线的线型是采用随层方式,则先将线的形名“随层”改成该层对应的实际线型名。cad— map.tab(MapGIS的图层号与AutoCAD的图层名对应表) MapGIS系统中的图层号(1,2?流水号) AutoCAD中的图层名 lO l 11 2 12 3 … … 依次列举出转换图形中所有的AutoCAD的图层名和与之对应的MapGIS系统的图层顺序号。如上: 即是表示将AutoCAD中的1,2,3层转换为MapGIS中的10,l1,12层。cad—map.clr(MapGIS的颜色与Auto-CAD的颜色对应表)MapGIS中的颜色号 AutoCAD中的颜色号 6 l 4 2 7 3 依次列举出转换图形中所有的AutoCAD的颜色号和与之对应的MapGIS系统的颜色号。 1.2 设置系统库目录 编辑好以上4个文本文件后,将它们拷贝到\Map.GIS6.5安装目录\SUVSLIB\中,然后在MapGIS的“系统设置”中,将系统库目录指向\MapGIS6.5安装目录\SUVSLIB\。系统成批或单个文件转换时就会按上述对照表文件的对应情况完成自动转换。 1.3 DWG格式转DXF格式 将AutoCAD的DWG格式的数据,转换成AutoCAD的数据交换格式DXF。在转换时,注意以下几点: (1)转换成低版本AutoCAD的DXF,如AutoCAD 2OO4以下版本,最好选择R14版本或者AutoCAD 2OOO版本; (2)不要对原图的块(符号)做爆破处理;注意原图是否有样条曲线,如果有,最好做爆破处理。 1.4 DXF格式数据转入MapGIS系统 图1和图2分别为装入DXF文件菜单、选择显示文件对话框,选择“确定”后,就可以在窗口中看到转换后的结果文件图了,注意要对转换后的结果文件进行存档。 图1 装入DXF文件菜单 图2 选择显示文件对话框 2 MapGIS数据转换为AutoCAD数据2.1 MapGIS环境下的数据准备MapGIS软件里边一个完整的图件是由工程管理的。一个工程项目是由若干个区文件、线文件、点文件组成的。M叩GIS图件转换为AutoCAD图件前,首先要把要转换的工程里面的若干个区、线、点文件合并成1个区文件,1个点文件,1个线文件。这里主要用到编辑子系统的合并文件功能。 2.2 MapGIS数据输出 进入MapGIS的数据转换子系统。装入合并后的区、线、点文件,选择“输出”方式。确定输出范围和高程字段,输入文件名,“确认”后系统将自动生成DXF文件。也可以不用合并文件,直接在数据转换系统分别装入要转换的区、线、点文件。如图3和图4分别为不用合并文件、需要合并文件的选择显示文件对话框对比。 图3 不用合并文件的选择显示文件对话框 图4 需要合并文件的选择显示文件对话框 图5 部分图形方式输出MapGIS 需要注意的是,MapGIS转换为DXF有3种方式:数据方式、部分为图形方式、全部为图形方式。通常数 据方式用作与其他GIS的接口,部分图形方式和全部图形方式满足用户在AutoCAD上集成或出图,如图5为部分图形方式。就图形处理而言,选择全部为图形方式输出较为合理,因为其转换前后的图形除区填充、线、注记、符号颜色外,其他完全一致。 2.3 DXF文件的读入 进入AutoCAD系统,激活“选择文件”对话框,选中由MapGIS转换而来的DXF文件,点击“打开”按钮,即可打开DXF文件。一般由MapGIS转换而来的图件的DXF格式文件较之DWG格式文件所占字节要多得多,这里要把DXF文件格式转为DWG文件格式存储、读取和修改会更好。如另存文件类型为AutoCAD 20O4图形(.dwg)。 2.4 DWG格式数据的显示(1)字体问题 在转换后的图形文件可能存在一些较为特殊的字体(特别是中文字体),而在当前的计算机系统中又没 有这些字体文件。打开该图形文件时,会出现如图6示的提示。图6 字体不存在时的提示 (2)字体大小 MapGIS转换为AutoCAD的字体大小在小比例尺的图件中有可能明显发生变化,根据需要做相应处理, AutoCAD 2004就有这种功能。操作步骤如下: ①使用下拉菜单“修改”一“特性”菜单项,打开“特性”对话框。 ②可以在AutoCAD 2004的“特性”选项板界面中轻松编辑特性,AutoCAD 2004界面提供了查看和修改选定对象的特性的便捷方法。 2.5 数据转换注意要点(1)MapGIS图件转为DXF文件格式时,应尽量选择“全图形方式输出DXF”,这样在AutoCAD上显示的图形除线颜色、符号颜色、注记填充不同外,其余与MapGIS上看到的基本一致。需注意的是子图、字体的大小明显变小。为便于在AutoCAD里分图层修改,要求在MapGIS编辑时,把不同颜色线、符号、注记、区填充的图案详细分层。 (2)如作为一般工程用,部分图形方式输出也可以,这种方式转的AutoCAD线有线型、区有填充图案, 子图也可以输出,仅汉字为AutoCAD下的单线字,可以在AutoCAD 2004 下通过简单编辑换为期望的字体。 (3)在向AutoCAD转换输出时,由于AutoCAD中高程是用z坐标来表示的,而MapGIS系统中的高程 是放在属性中,所以转换时系统要求选择一个字段作为高程输出。 二 如何将AUTOCAD数据较理想地转换成MAPGIS数据首先制作DXF数据转入MAPGIS数据的对照表。在MAPGIS6.5/SLIB目录下有四个文件,ARC_MAP.PNT:AUTOCAD的块(符号)与MAPGIS子图对照表;ARC_MAP.LIN:AUTOCAD的形(线型)与MAPGIS线型对照表;CAD_MAP.TAB:AUTOCAD的图层与MAPGIS图层对照表;CAD_MAP.CLR:AutoCAD的颜色与MAPGIS颜色对照表。利用写字板或记事本打开这四个对照表文件进行编缉。 1子图对照表 ARC_MAP.PNT 打开此文件后我们会看到如下格式 234112 …… …… 前面一列2341 2342 2343代表AutoCAD软件的块名(符号),后面一列12 13 14代表MAPGIS系统的代码[注:并非子图号,这个代码在数字测图系统里能看见。方法是启动数字测图系统,新建一个测量工程文件,然后就会在左边窗口看见一些地类编码的管理框(如没看见,请把系统库指向SUVSLIB),例如三角点编码为1110,水准点编码为1210。 Cad设计师 2 线型对照表ARC_MAP.LIN 打开看到 234112 …… …… 前面一列2341 2342 2343代表AutoCAD软件的形名(注:如果某种线的线型是采用随层方式,那么这种线型是不能按照对照表转入到MAPGIS中;所以,如果有这种情况,请把线的线型改成为实际线型),后面一列12 13 14代表MAPGIS系统的代码(并非线型号),这个代码在数字测图系统里能看见,如果SUVSLIB中没有的线型可在编辑子系统中新造线型。 Cad设计师 3 图层对照表CAD_MAP.TAB 打开看到 0TREE_LAYER …… …… 前面一列0 1 2代表MAPGIS系统的图层号,后面TREE_LAYER STREET TIC代表AutoCAD里的图层名 4 颜色对照表CAD_MAP.CLR Cad设计师 打开看到 110 …… …… 前面一列1 2 3代表MAPGIS系统的颜色号,后面一列10 4 6代表AutoCAD里的颜色号。 如果这四个对照表编辑完成后请别忘了存盘。 5转换步骤 第一步,将AUTOCAD的DWG格式转换为AutoCAD的数据交换格式DXF格式。转换时要注意以下几点:1.在转换成为DXF文件格式时,最好选择R12的版本(如为6.5以后版本可选R12以后版本);2.在转换DXF文件时不要对原图的块作爆破处理;3.在转换DXF文件时,注意原图是否有样条曲线,如果有最好作爆破处理。 Cad设计师 第二步,将编辑好的四个对照文件拷贝到MAPGIS65/SUVSLIB/目录下,然后将MAPGIS的系统设置目录中的系统库目录也指向MAPGIS65/SUVSLIB/目录下。 第三步,启动MAPGIS的文件转换系统,进行转换就行了。“输入”—“装入DXF”—选择需转换的DXF文件—选择不转出的图层—复位窗口即可看到转换后的结果文件—另存文件以用MAPGIS文件格式保存—在编辑子系统打开转换后的文件可看到是否转换满意。 三 AutoCAD数据转换为MapGIS数据介绍摘要 :在将AutoCAD数据转入MapGIS时,经常会遇到两者的线型库、颜**等符号库的编码不一致,而且在 AutoCAD中有些图元是以块的形式组成,这样就造成转换后形成“张冠李戴”,有时两者无法对应。为了保证其图形、图饰完整,防止数据转换后图层、颜色等信息丢失,符号块及线型被打散,MapGIS 6.5以上版本对此提供了一套比较有效的解决方案—— 对照表文件,可将AutoCAD的块名转成MapGIS的子图,Auto—CAD的形名(线型)转成MapGIS的线型,并能控制AutoCAD的图层和颜色。其主要步骤如下: 1 AutoCAD数据转换为MapGIS数据 在将AutoCAD数据转入MapGIS时,经常会遇到两者的线型库、颜**等符号库的编码不一致,而且在 AutoCAD中有些图元是以块的形式组成,这样就造成转换后形成“张冠李戴”,有时两者无法对应。为了保证其图形、图饰完整,防止数据转换后图层、颜色等信息丢失,符号块及线型被打散,MapGIS 6.5以上版本对此提供了一套比较有效的解决方案—— 对照表文件,可将AutoCAD的块名转成MapGIS的子图,Auto—CAD的形名(线型)转成MapGIS的线型,并能控制AutoCAD的图层和颜色。其主要步骤如下: 1.1 编辑数据转换用的对照表文件(1)对照表文件说明。在安装目录下SLIB\文件夹中,all2一map.pnt、all2一map.1in、cad—map.clr、cad—map.tab等4个文本文件分别是AutoCAD数据转Map.GIS的对照表文件。其中:“al~一map.pnt”为AutoCAD的块名(符号)与MapGIS的编码对照表;“all2一map.1in”为AutoCAD的形名(线型)与MapGIS的编码对照表;“cad_map.tab”为MapGIS的图层号与AutoCAD的 图层名对照表;“cad—map.clr”为MapGIS的颜色号与AutoCAD的颜色号对照表。 (2)对照表文件编辑。直接用Windows写字板或记事本方式,分别按以下格式对4个对照表文件进行 编辑:arc—map.pnt(AutoCAD的块名(符号)与MapGIS的编码对应表)AutoCAD中的块名(符号) MapGIS系统的编码(并非子图号)lO ll10 (三角点)依次列举出转换图形中所有的AutoCAD的块名 (符号)和与之对应的MapGIS系统的编码。如上:10为三角点在AutoCAD中的块名;1 1 10为三角点在 MapGIS系统的编码。经过数据转换,该块名为10的三角点转换为MapGIS中子图号为1的符号,图元显示为三角点符号“△”。arc— map.1in(AutoCAD的形名与MapGIS的编码对应表)AutoCAD中的形名(线型) MapGIS系统的编码(并非线型号)7120 7120 (省界)依次列举出转换图形中所有的AutoCAD的形名(线型)和与之对应的MapGIS系统的编码。如上:7120为省界在MapGIS系统的编码,而其在AutoCAD中的形名(线型)也为7120时对应表。经过数据转换,该线型转换为MapGIS中线型号为157,图元显示为省界的线画“— — ? ? ? · ·"。若某种线的线型是采用随层方式,则先将线的形名“随层”改成该层对应的实际线型名。cad— map.tab(MapGIS的图层号与AutoCAD的图层名对应表) MapGIS系统中的图层号(1,2?流水号) AutoCAD中的图层名 lO l 11 2 12 3 … … 依次列举出转换图形中所有的AutoCAD的图层名和与之对应的MapGIS系统的图层顺序号。如上: 即是表示将AutoCAD中的1,2,3层转换为MapGIS中的10,l1,12层。cad—map.clr(MapGIS的颜色与Auto-CAD的颜色对应表)MapGIS中的颜色号 AutoCAD中的颜色号 6 l 4 2 7 3 依次列举出转换图形中所有的AutoCAD的颜色号和与之对应的MapGIS系统的颜色号。 1.2 设置系统库目录 编辑好以上4个文本文件后,将它们拷贝到\Map.GIS6.5安装目录\SUVSLIB\中,然后在MapGIS的“系统设置”中,将系统库目录指向\MapGIS6.5安装目录\SUVSLIB\。系统成批或单个文件转换时就会按上述对照表文件的对应情况完成自动转换。 1.3 DWG格式转DXF格式 将AutoCAD的DWG格式的数据,转换成AutoCAD的数据交换格式DXF。在转换时,注意以下几点: (1)转换成低版本AutoCAD的DXF,如AutoCAD 2OO4以下版本,最好选择R14版本或者AutoCAD 2OOO版本; (2)不要对原图的块(符号)做爆破处理;注意原图是否有样条曲线,如果有,最好做爆破处理。 1.4 DXF格式数据转入MapGIS系统 图1和图2分别为装入DXF文件菜单、选择显示文件对话框,选择“确定”后,就可以在窗口中看到转换后的结果文件图了,注意要对转换后的结果文件进行存档。 图1 装入DXF文件菜单 图2 选择显示文件对话框 2 MapGIS数据转换为AutoCAD数据2.1 MapGIS环境下的数据准备 MapGIS软件里边一个完整的图件是由工程管理的。一个工程项目是由若干个区文件、线文件、点文件组成的。MaGIS图件转换为AutoCAD图件前,首先要把要转换的工程里面的若干个区、线、点文件合并成1个区文件,1个点文件,1个线文件。这里主要用到编辑子系统的合并文件功能。 2.2 MapGIS数据输出 进入MapGIS的数据转换子系统。装入合并后的区、线、点文件,选择“输出”方式。确定输出范围和高程字段,输入文件名,“确认”后系统将自动生成DXF文件。也可以不用合并文件,直接在数据转换系统分别装入要转换的区、线、点文件。如图3和图4分别为不用合并文件、需要合并文件的选择显示文件对话框对比。 图3 不用合并文件的选择显示文件对话框 图4 需要合并文件的选择显示文件对话框 图5 部分图形方式输出MapGIS 需要注意的是,MapGIS转换为DXF有3种方式:数据方式、部分为图形方式、全部为图形方式。通常数 据方式用作与其他GIS的接口,部分图形方式和全部图形方式满足用户在AutoCAD上集成或出图,如图5为部分图形方式。就图形处理而言,选择全部为图形方式输出较为合理,因为其转换前后的图形除区填充、线、注记、符号颜色外,其他完全一致。 2.3 DXF文件的读入 进入AutoCAD系统,激活“选择文件”对话框,选中由MapGIS转换而来的DXF文件,点击“打开”按钮,即可打开DXF文件。一般由MapGIS转换而来的图件的DXF格式文件较之DWG格式文件所占字节要多得多,这里要把DXF文件格式转为DWG文件格式存储、读取和修改会更好。如另存文件类型为AutoCAD 20O4图形(.dwg)。 2.4 DWG格式数据的显示(1)字体问题 在转换后的图形文件可能存在一些较为特殊的字体(特别是中文字体),而在当前的计算机系统中又没 有这些字体文件。打开该图形文件时,会出现不存在时的提示 (2)字体大小 MapGIS转换为AutoCAD的字体大小在小比例尺的图件中有可能明显发生变化,根据需要做相应处理, AutoCAD2004就有这种功能。操作步骤如下: ①使用下拉菜单“修改”一“特性”菜单项,打开“特性”对话框。 ②可以在AutoCAD 2004的“特性”选项板界面中轻松编辑特性,AutoCAD 2004界面提供了查看和修改选定对象的特性的便捷方法。 2.5 数据转换注意要点(1)MapGIS图件转为DXF文件格式时,应尽量选择“全图形方式输出DXF”,这样在AutoCAD上显示的图形除线颜色、符号颜色、注记填充不同外,其余与MapGIS上看到的基本一致。需注意的是子图、字体的大小明显变小。为便于在AutoCAD里分图层修改,要求在MapGIS编辑时,把不同颜色线、符号、注记、区填充的图案详细分层。 (2)如作为一般工程用,部分图形方式输出也可以,这种方式转的AutoCAD线有线型、区有填充图案, 子图也可以输出,仅汉字为AutoCAD下的单线字,可以在AutoCAD 2004 下通过简单编辑换为期望的字体。 (3)在向AutoCAD转换输出时,由于AutoCAD中高程是用z坐标来表示的,而MapGIS系统中的高程 是放在属性中,所以转换时系统要求选择一个字段作为高程输出。 四 SECTION DXF与R12格式 转为mapgis综合对比应用在SECTION20110327d正式版下,经过实践可知: 1、将cad的dwg文件转存为2004.dxf交换文件,用【按图层分文件】转换成mapgis格式的文件,其转出的区文件最好;能够转出原 图中完整的区(而不是小块集合区)。 2、将cad的dwg文件转存为R12.dxf交换文件,用【按图层分文件】转换成mapgis格式的文件,其转出的点、线文件(尤其是点) 最好。 3、将两种优势强强联合,就会得到较为理想的mapgis格式的文件。 4.附件:SECTION csd转mapgis 综合应用(视频) 五 [技术交流] 南方CASS与MAPGIS数据相互转换研究 南方CASS是基于AutoCAD平台技术开发的地形地籍成图软件,被广泛应用于地形成图、地籍成图和工程测量应用三大领域,且全面面向GIS,彻底打通数字化成图系统与GIS接口,使用骨架线实时编辑、简码用户化、GIS无缝接口等先进技术.这个软件的开发极大增强了AutoCAD的功能,使其在测绘行业的应用发挥了巨大作用. MAPGIS是武汉中地信息工程有限公司研制的具有自主版权的大型基础地理信息系统平台.它是一个集数字制图、数据库管理及空间分析一体化的软件系统,是进行现代化管理和决策的先进工具.它凭借先进的空间数据管理技术和强大的地图制图功能,现已成为国内主流的GIS软件之一,在我国的GIS软件市场占有特殊的地位,产生了巨大的经济效益和社会效益. 近些年来,特别是测绘部门和市、县级土地管理部门利用以AutoCAD为平台的二次开发系列软件,积累了丰富的基础测绘、工程测绘资料及地籍测绘资料等.而目前各省份大多数土地管理部门所采用的管理软件是MAPGIS软件.这样,就存在不同系统之间信息共享上的问题,要想数据联网、数据共享及实现数字政务之需要,就得有统一的数据输出端口.就目前的实际情况来看,以AutoCAD为平台的系列二次开发软件作为数据采集平台,通过数据转换得到以数据管理为特长的GIS系列软件系统是一个理想的途径. 1 南方CASS数据格式转换为MAPGIS格式 1.1 数据转换的基本过程 1)首先确定CASS图形中什么元素需要转换到MAPGIS中,什么元素不需要转换,什么元素需要转换成MAPGIS的图形数据,什么元素需要转换成属性数据.如CASS图形中的一些面状图形元素,往往只需要将其边缘转换成MAPGIS图形中的多边形,而内部的填充图案可以省略. 2)将CASS图形中的元素与MAPGIS图形中的元素相对应,即确定CASS图形中,哪些元素应转换成点,哪些元素转换成线或面. 3)将CASS图形元素按层分类,以便使CASS中的图层与MAPGIS中的图层相对应. 4)图形数据格式转换,即将CASS的图形数据格式转换成MAPGIS的数据格式. 5)连接属性数据,图形数据只是MAPGIS中的一部分内容,另一部分内容是描述实体元素的属性值,它们中的一部分可以通过数据转换从CASS图形中产生,另一部分可以直接在MAPGIS下生成. 1.2 数据转换的实现 通过理论检验和实践证明,我们可通过整图方法实现CASS数据向MAPGIS数据的转换. 整图转换的过程如下: 先制作DXF数据转入MAPGIS数据的对照表.在MAPGIS/SLIB目录下有四个文件,ARC_MAP.PNT:CASS的块(符号)与MAPGIS子图对照表;ARC_MAP.LIN:CASS的线型与MAPGIS线型对照表;CAD_MAP.TAB:CASS的图层与MAPGIS图层对照表;CAD_MAP.CLR:CASS的颜色与MAPGIS颜色对照表.利用写字板或记事本打开这四个对照表文件进行编缉. 1)子图对照表ARC_MAP.PNT 前面一列2341、2342代表CASS软件的块名(符号),后面一列12、13代表MAPGIS系统的代码(注:并非子图号,这个代码在数字测图子系统里能看见.方法是启动数字测图子系统,新建一个测量工程文件,然后就会在左边窗口看见一些地类编码的管理框,如没看见,请把系统库指向SUVSLIB,例如三角点编码为1110,水准点编码为1210). 2)线型对照表ARC_MAP.LIN 前面一列2341代表CASS软件的形名(注:如果某种线的线型是采用随层方式,那么这种线型是不能按照对照表转入到MAPGIS中;所以,如果有这种情况,请把线的线型改成为实际线型),后面一列12代表MAPGIS系统的代码(并非线型号),这个代码在数字测图子系统里能看见,如果SUVSLIB中没有的线型可在输入编辑子系统中新造线型. 3)图层对照表CAD_MAP.TAB 前面一列1、2代表MAPGIS系统的图层号,后面KZD、JMD代表CASS里的图层名. 4)颜色对照表CAD_MAP.CLR 前面一列1、2代表MAPGIS系统的颜色号,后面一列10、4代表CASS里的颜色号. 如果这四个对照表编辑完成后请别忘了存盘. 转换步骤如下: 第一步,将CASS的DWG格式转换为CASS的数据交换格式DXF格式.转换时要注意以下几点:①在转换成为DXF文件格式时,最好选择R12的版本(如为6.5以后版本可选R12以后版本);②在转换DXF文件时不要对原图的块作爆破处理;③在转换DXF文件时,注意原图是否有样条曲线,如果有最好作爆破处理. 第二步,将编辑好的四个对照文件拷贝到MAPGIS/SUVSLIB/目录下,然后将MAPGIS的系统设置目录中的系统库目录也指向MAPGIS/SUVSLIB/目录下. 第三步,启动MAPGIS的文件转换子系统,进行转换就行了.“输入”—“装入DXF”—选择需转换的DXF文件—选择不转出的图层—复位窗口即可看到转换后的结果文件—另存文件以用MAPGIS文件格式保存—在输入编辑子系统打开转换后的文件可看到是否转换满意. 2 MAPGIS数据格式转换为南方CASS格式 转换过程如下: 1)启动MAPGIS系统中的输出子系统,进入“文件转换”功能模块中. 2)在“文件”菜单中,装入要转换的那一幅地形图的线文件、点文件和区文件. 3)在“输出”菜单中,选择“输出DXF”,选用“数据”方式转换(可将MAPGIS文件较完整地转为DXF格式,而且文件不会变得过大),待转换过程完成,将中间文件取名为*DXF. 4)打开CASS,在“文件”菜单中选“打开图形”,并将文件格式选择为DXF,找到中间文件*DXF并双击打开. 5)打开文件后利用开关图层,把相同颜色、线型的图形更改为和MAPGIS源文件相同特性;另外,如果发现文本变成了“???”形式,(这是因为在CASS中没有把字型添加到*DXF文件中,)需要点中“设置”菜单,选中“字型”,一般选用“仿宋”字体,替换文本标注,再点“添加”键,就会发现“???”变成了和源文件一致的仿宋字体. 6)“图层”在转换后依然保留,这对于文件的编辑是非常重要的. 7)更改完成以后,点中“文件”中“存储”键,给转换后的文件取名为*DWG,就可以在CASS中任意对文件进行编辑和辅助设计了. |