在 mapgis6.1安装完成后,在..mapgis61slib目录下有四个文件,arc_map.pnt:autocad的块(符号)与mapgis子图对照表;arc_map.lin:autocad的形(线型)与mapgis线型对照表;cad_map.tab:mapgis的图层与 autocad图层对照表;cad_map.clr:mapgis的颜色与autocad颜色对照表。
那么接下来讲如何编辑这四个对照表(文件)。(注:要打开这四个对照表进行编辑,可直接启用windows的写字板或者是记事本,因为这四个文件都是文本文件格式)。
(1) 子图对照表arc_map.pnt
打开此文件后我们会看到如下的格式:
2341 12
2432 13
2433 14
…… ……
前面一列2341 2342 2433代表autocad软件的块名(符号),后面一列12 13 14代表 mapgis系统的代码(注:并非子图号,这个代码在数字测图系统里能看见。方法是启动数字测图系统,新建一个测量工程文件,然后就会看见一些地类编码的管理框,例如三角点编码为1110,水准点编码为1210)。
(2) 线型对照表arc_map.lin
打开此文件后我们会看到如下的格式:
2341 12
2342 13
2343 14
…… ……
前面一列2341 2342 2343代表autocad里的形名(注:如果某种线的线型是采用随层方式,那么这种线型是不能按照对照表转入到mapgis中的。所以,如果有这种情况,请把线的线型改成为实际线型),后面一列12 13 14代表mapgis系统的代码(并非线型号,这个代码在数字测图系统里能看见)。
(3) 图层对照表cad_map.tab
打开此文件后我们会看到如下的格式:
0 tree_layer
1 street
2 tic
…… ……
前面一列0 1 2代表mapgis系统的图层号,后面tree_layer street tic代表autocad里的图层名。
(4) 颜色对照表cad_map.clr
打开此文件后我们会看到如下的格式:
1 10
2 4
3 6
…… ……
前面一列1 2 3代表mapgis系统的颜色号,后面一列10 4 6代表autocad里的颜色号。
这四个对照表编辑完成后请别忘了存盘。下面将讲述转换的步骤:
第一步:将autcad的dwg格式转换成为autcad的数据交换格式dxf格式(关于转换dxf格式,请参阅有关autocad的书籍)。在转换时,要注意以下几点:
① 在转换成为dxf文件格式时,最好选择r12的版本;
② 在转换dxf文件时,不要对原图的块作爆破处理;
③ 在转换dxf文件时,注意原图是否有样条曲线,如果有,最好作爆破处理。
第二步:将编辑好的四个对照文件拷贝到mapgis61/suvslib目录下,然后将mapgis的系统设置目录中的系统库目录也指向mapgis61suvslib这个目录下。
第三步:启动mapgis的文件转换系统,进行转换就行了。