autocad格式的文件转换成mapgis格式后为什么有的线型就不见了

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:40:36

CAD的图转到MAPGIS,需要编写对照表。总共4个文件,在c:\mapgis67\suvslib, 添加四个记事本文件,分别是cad_map.clr,用于存放颜色的对照关系,对应关系:MAPGIS ---CAD;cad_map.tab,MAPGIS ---CAD;arc_map.pnt,CAD ---- MAPGIS;arc_map.lin,CAD ---- MAPGIS。
编好之后这四个记事本文件之后分别保存成上面这四个后缀。里面的内容填写要素在两个软件中的名称代码。比如单个花圃符号,在CAD里是GC124,而在MAPGIS下的数字测图-工具-符号箱里可以查到该符号在MAPGIS里的代码是9541,那么在arc_map.pnt里就要编写gc124 9541。中间用空格隔开。线层lin后缀的跟这个一样。还有颜色层,则是MAPGIS颜色在前 CAD在后,tab文件是层的对照关系,前面代表MAPGIS的图层号,后面代表CAD里的图层名,MAPGIS里的图层号可以从1开始编,CAD里的图层名称可以在图层里查到。
四个文件都编好之后,在主菜单的设置里把系统库的目录指向c:\mapgis67\suvslib,然后用文件转换开始转换即可。

毕竟是两个不同的软件,不可能完全让软件之间能有完美融合,别的真没什么好办法。再说 这种编对照表的方法是一劳永逸,你稍微花点时间编好,以后就不再需要编辑了,随转随用!
或者就是用MAPSUV,是独立的一个测图软件,这里面可以比较好的转换DXF格式的文件成一个由各个图层文件构成的工程,但是这个软件也是需要USB狗的,而且一个狗只对应一个安装文件,就是说你机器上一旦装了这个软件,那么就必须需要那个唯一的狗。