资源描述:
浅谈Map GIS与AutoCAD的数据转换 黄 涛 新疆维吾尔自治区有色地质勘查局地质研究所 乌鲁木齐830000 摘 要 Map GIS系统是地质勘查工作信息化的首选软件,AutoCAD系统是工程设计单位计算机辅助设计的首选软件,两者数据格式 不同,之间没有直接的数据接口,必须进行转换才能实现数据交换。本文论述了Map GIS与AutoCAD之间数据转换的基本方法。 关键词 计算机应用 MapGIS AutoCAD 数据转换 Map GIS系统以其对不规则线条和字符的处理 和表达,以及强大的图库操作系统等功能成为地质勘 查单位在数据采集、 地质图数字化、 成矿预测、 建立地 质地理信息系统等方面的首选。但是以数字化地质 图/地形图为背景,利用Map GIS的编辑功能进行工 程设计与管理时,就显得有些力不从心。 而现在广为国内外工程师和技术人员使用的计 算机辅助设计软件AutoCAD ,是美国AutoDESK公 司于是1982年推出的一种通用的计算机辅助绘图和 设计软件包。10多年来,版本不断更新,功能不断增 强、 日趋完善。 AutoCAD不仅具有画单线条无线宽、Line、 画 二维多义线 Pline、 精确捕捉 Snap、 延长 Ex 2 tend、 修剪 Trim、 圆角Fillet 、 镜像Mirror、 伸 展Stretch和查询Inquiry等特有功能,而且其操 作的宽容性不易因不规范操作而死机和提供了多 种用途的接口技术AutoCAD为了实现与外部高级 语言程序、 数据库管理系统和其它CAD软件等之间 的接口,如ASCII/二进制图形交换文件DXF/ DXB、 初始图形交换标准文件IGES 、 属性提取文 件 TXT和命令组文件SCR等等特点。 AutoCAD实际上已经成为一种计算机CAD系 统的标准,工程设计人员之间交流思想的公共语言。 因此,利用Map GIS系统中数字地质图/地形图的优 势和AutoCAD舒适的辅助设计环境,再加上它们都 具备的ASCII/二进制图形交换文件DXF/ DXB的 数据接口技术,使之在工程设计与管理工作中达到完 美的结合。 地质勘查工作过程需要以测绘成果为基础,随着 数字化测绘的迅速普及,目前测绘单位提供的测绘成 果基本上都是以AutoCAD为平台的数字化成果,需 要将AutoCAD数据文件转换为Map GIS系统文件。 地质找矿工作的成果在矿产开发利用过程中,一方面 要根据规范的要求提供以Map GIS为代表的GIS数 据文件数字化图纸 ; 另一方面工程设计单位采用 AutoCAD进行工程设计,这就必然需要进行Map2 GIS与AutoCAD的数据转换。 Map GIS与AutoCAD的数据转换分为 Map2 GIS转换为AutoCAD ,AutoCAD转换为Map GIS。 下面对两种数据文件转换方法分别加以叙述。 1 Map GIS文件转换为AutoCAD文 件的方法 数据在Map GIS系统中数字化地形图一般由3 部分组成,即一个图形由线文件3. WL、 点文件 3. WT和区文件3. WP组成;而AutoCAD中样 图文件一般由1个文件构成,即线、 点和区等都由 3. DWG表示。Map GIS文件数字化地形图转换为 AutoCAD文件的具体操作 ⑴启动Map GIS系统中的输出子系统,进入 “文 件转换” 功能模块中; ⑵在 “文件” 菜单中,装入要转换的那一幅地形 图的线文件3. WL、 点文件3. WT和区文件 3. WP ; ⑶在 “输出” 菜单中,选择 “输出DXF”,选用 “数 据” 方式转换可将Map GIS文件较完整地转为DXF 格式,而且文件不会变得过大 , 待转换过程完成,将 中间文件取名为 3. DXF; ⑷打开AutoCAD ,选择 “文件File” 菜单中 “打 开图形Open”,并将文件格式选择为DXF ,找到中 间文件 3. DXF并双击打开; ⑸打开文件后发现 3. DXF文件与Map GIS源 23新 疆 有 色 金 属第3期 文件有较大差别,主要是图形颜色不一致,这是因为 AutoCAD与Map GIS颜色编号不一致,只需利用开 关图层,把相同颜色、 线型的图形更改为和Map GIS 源文件相同特性即可;另外,就是发现文本变成了 “” 形式,这是因为在AutoCAD中没有把字型添 加到 3. DXF文件中,此时只需点中 “设置Setting” 菜单,选中 “字型Style”,一般选用 “仿宋” 字体,替 换文本标注,再点中 “添加Apply” 键,我们就会发 现 “” 变成了和源文件一致的仿宋字体; ⑹对于 “图层”,我们发现转换后依然保留,而 这对于文件的编辑是非常重要的; ⑺更改完成以后,点中 “文件” 中 “存储Save” 键,给转换后的文件取名为 3. DWG,就可以在 AuotCAD中任意对文件进行编辑和辅助设计了。 2 AutoCAD文件转换为Map GIS系 统文件的方法 Map GIS 6. 1版本对AutoCAD的DXF格式转 Map GIS数据这一功能做了很大改动第一,转换后 数据量明显减小;第二,能将AutoCAD的块转成 Map GIS的子图,AutoCAD的形线型转成Map2 GIS的线型,并能控制AutoCAD的图层和颜色转入 Map GIS后的情况。 AutoCAD数据转入Map GIS系统的几个主要 步骤 2. 1 编辑数据转换用对应表文件 在| Map GIS 6. 1安装目录| SLIB\中,包含几个 文本文件,其中arc_ map. pnt、arc_ map. lin ,cad_ map. tab , cad _ map. clr分别是AutoCAD数据转 Map GIS的对应表文件这些文件的名称是固定的, 不能随意改动 , 可用记事本打开。每个文件的意义 如下 arc_map.pnt AutoCAD的块名与Map GIS的编 码对应表; arc_map. lin AutoCAD的形名与Map GIS的编 码对应表; cad_ map. tab Map GIS的图层号与AutoCAD 的图层名对应表; cad_map. clr Map GIS的颜色号与AutoCAD的 颜色号对应表。 编辑4个对应表文件 ⑴arc_map. pnt AutoCAD的块名与Map GIS 的编码对应表 打开此文件后,会看到 2341 12 2342 13 2343 14 ⋯⋯ ⋯⋯ 第一列2341 2342 2343表示AutoCAD中的块 名符号 ; 第二列12 13 14表示Map GIS系统的编码 注并非子图号,这个编码在数字测图系统里可以看 见。方法是启动数字测图系统,新建一个测量工程 文件,将系统库目录设置成| Map GIS6. 1安装目录| SuvSlib\ ,然后点击菜单\工具\地物编码表\ ,就会看 见各种地物的编码和其在MapGIS系统中的参数。 例如,AutoCAD中代表三角点的块的名称为SJD , MapGIS系统中的三角点符号的编码为1110 ,则把上 表改为 SJD 1110 ⋯⋯ ⋯⋯ ⑵arc_map. linAutoCAD的形名与Map GIS的 编码对应表 打开此文件后,会看到 2341 12 2342 13 2344 14 ⋯⋯ ⋯⋯ 第一列2341 2342 2343表示AutoCAD中的形 名注如果某种线的线型是采用随层方式,则这种线 型不能按照对照表转入到Map GIS系统中。若有这 种情况,请将线的形名 “随层” 改成该层对应的实际线 型名 ; 第二列12 13 14表示Map GIS系统的编码 注并非线型号,这个编码在数字测图系统里可以看 见。方法是启动数字测图系统,新建一个测量工程文 件,将系统库目录设置成| MapGIS 6.1安装目录| SuvS2 lib\ ,然后点击菜单\工具\地物编码表\ ,就会看见各种 地物的编码和其在MapGIS系统中的参数。例如, AutoCAD中代表县界的形名为XIANJIE,MapGIS系 统中县界对应的编码为7140 ,则把上表改为 XIANJ IE 7140 ⋯⋯⋯⋯ ⋯⋯ ⑶cad_ map. tab Map GIS的图层号与Auto2 CAD的图层名对应表 打开此文件后,会看到 0 TREE_LA YER 1 STREET 332008年 新 疆 有 色 金 属 2 TIC ⋯⋯ ⋯⋯ 第一列0 1 2表示Map GIS系统中的图层号;第 二列TREE - LA YER STREET TIC表示AutoCAD 中的图层名。例如,AutoCAD中一个图层的层名为 J IEXIAN ,若想将它转入到Map GIS系统中的第5 层。则把上表改为 5 J IEXIAN ⋯⋯ ⋯⋯ ⑷cad_map. clr Map GIS的颜色与AutoCAD 的颜色对应表 打开此文件后,会看到 1 10 2 4 3 6 ⋯⋯ ⋯⋯ 第一列1 2 3表示Map GIS中的颜色号;第二列 10 4 6表示AutoCAD中的颜色号。例如,AutoCAD 中的大红色的颜色号为1 ,若想让它转入到Map GIS 系统后的颜色与原来一样,则它在Map GIS系统中的 颜色号应为6 ,这就需要把上表改为 6 1 ⋯⋯ ⋯⋯ 2. 2 设置系统库 编辑好以上4个文本文件后,将它们拷贝到| Map GIS6. 1安装目录| SuvSlib\中,然后在Map GIS 的 “系统设置” 中,将系统库目录指向| Map GIS 6. 1 安装目录| SuvSlib\。 2. 3 DWG格式转DXF格式 将AutoCAD的DWG格式的数据,转换成Au2 toCAD的公开数据格式DXF。在转换时,注意以下 几点 ⑴最好选择R12版本; ⑵不要对原图的块做爆破处理; ⑶注意原图是否有样条曲线,如果有,最好做爆 破处理。 2. 4 DXF格式数据转入Map GIS系统 启动Map GIS系统的文件转换模块,用菜单\输 入\装入DXF\ ,进行数据转换,完成后在输入编辑系 统中打开转换过来的点、 线文件,若有些线不显示,可 能是因为在上面的cad_map. clr文件中没有给出该 线在AutoCAD中的颜色号与在Map GIS系统中颜 色号的对应数据,则转换时系统默认为转成9号色。 将其统改成其它颜色,就可以显示出来了。 当然,在Map GIS系统文件和AutoCAD文件的 相互转换中,还有许多技巧,应用得好,会使我们的工 作起到事半功倍的效果。在今后的工作中,我们应该 继续探索,不断总结经验,使Map GIS系统和Auto2 CAD完美的结合,不断提高计算机应用水平。 参 考 文 献 〔1〕 吴信才.MAPGIS地理信息系统 〔M〕.北京电子工业出 版社,2004.115 - 127. 〔2〕 蔡希林.AutoCAD 2004中文版实用教程京 〔M〕 清华大学 出版社,2004. 〔3〕 中国地质大学信息学院,MAPGIS地理信息系统实用教 程,武汉中国地质大学出版社,2000. 收稿2007 - 12 - 30 上接31页 何人乘吊桶至工作面,遇特殊情况时,应停止凿岩,再下 吊桶。 ⑹井盖门只准在吊桶上、 下通过时打开,吊桶过后 应立即关闭。在井筒内出碴或凿岩前,要检查临时支护 牢固情况,防止围岩受震动滑落伤人。 ⑺在天井、 竖井上部作业的人员,工具必须装入工 具袋内,几个人同时上、 下时,上去时背工具的走在后 面,下去时背工具的走在前面。 ⑻斜井提升废石或下放物料要有防止物体滚落措 施,下面的作业人员听到有物体滚落声时要尽量躲蔽, 不要站在中间向上张望。 6 结 束 语 事故隐患的出因是人的因素最活跃,排查事故隐患 首先要抓住人为这个关键,坚持以人为本,不断强化工 人、 管理层的安全素质教育,增强人的安全责任心,层层 落实责任制,广泛地学习利用新技术、 新设备,做到人人 都能深刻地认知事故隐患,处理事故隐患得心应手,方 能达到消灭事故的目的。 收稿2008 - 03 - 27 43新 疆 有 色 金 属第3期
展开阅读全文