测绘制图中CorelDraw_AutoCAD与MapGIS的数据转换.pdf
7 9 科技创新导报 S c i e n c e a n d T e c h n o l o g y I n n o v a t i o n H e r a l d 工 程 技 术 2 0 0 9 N O . 0 7 S c i e n c e a n d T e c h n o l o g y I n n o v a t i o n H e r a l d科技创新导报 C o r e l D r a w 、A u t o C A D与 M a p G I S 在测 绘制图方面提供了强大的功能, 现今, 它们 在地制绘图过程中得到了广泛的应用。但 就国内的一些煤矿、石油单位及高校而 言, 它们之间由于没有统一的绘图要求, 所 以生产、科研中很难达到绘图软件应用的 统一。在实际工作中, 有时需借用别人所 绘图件的部分图形信息为已所用, 若使用 的绘图软件不同, 就会遇到各软件所绘图 件的图形信息如何转换、部分图形信息数 据加色、丢失等问题。本文结合笔者实际 工作, 就如何进行三种软件间的数据转换 问题, 进行了简要的论述与分析。 1 C o r e l D r a w 、 A u t o C A D 与M a p G I S 的特点 C o r e l D r a w 是 C o r e l 公司推出的矢量绘 图软件, 因其具有优良和富有创造性的绘 图功能以及表现效果的独特性而广泛应用 于各种专题地图的编制。C o r e l D r a w 软件 的图形编辑功能灵活、方便, 同时能实现 图形和文字的混合排列, 表现形式生动、 突出。用户可以根据需要创建自己的符 号、花纹和色盘模板, 加强地质体各种特 征的表现力。特别适合于制作各种小幅面 的地质图件, 操作更简单、便捷, 图面效果 更醒目, 更美观。 A u t o C A D是交互式绘图软件, 是用于 二维及三维设计、绘图的系统工具, 用户 可以使用它来创建、浏览、管理、打印、输 出、共享及准确复用富含信息的设计图 形。它具有良好的用户界面, 通过交互菜 单或命令行方式便可以进行各种操作, 同 传统的手工绘图相比, 用 A u t o C A D绘图速 度更快、精度更高, 它已经在航空航天、造 船、建筑、机械、美工、测绘等很多领域 得到了广泛应用, 并取得了丰硕的成果和 巨大的经济效益。 M a p G I S是一个集当代最先时的图形, 图像, 地质, 地理, 遥感, 测绘, 人工智能, 计 算机科学等于一体的高效大型智能软件系 统, 目前, 已广泛用于城市规划, 交通, 环 境, 电讯, 测绘, 等领域。M a p G I S 在测绘制 图方面也提供了强大的功能, 其绘图技术 将纷繁复杂的传统测绘制图过程简化, 而 且美观精确。 2 基本数据类型 C o r e l D r a w的数据类型有 C D R 、D X F 等几种格式, A u t o C A D有 D W G和 D X F这 两种常用的数据格式; M a p G I S 的数据文件 类型很多, 有 W T W i n d o w s点文件 、W L W i n d o w s 线文件 、W P W i n d o w s 区文件 、 M P J 工程文件 和 R B M 内部栅格数据文 件 等一共 3 0 多种文件。根据 C o r e l D r a w 、 A u t o C A D和 M a p G I S文件的特点, 一般选 用 C o r e l D r a w的 C D R , A u t o C A D数据格式 中 D X F和 M a p G I S中的 M P J进行转换。 3 C o r e I D r a w 、 A u t o C A D 与M a p G I S 的数据转 换 在测绘学应用于煤, 油、气勘探的课 题研究中, 需绘制不同规格、内容的地质 图件, 且有时相关的图件需相互套用。为 绘制方便, 在实际工作过程中。笔者将这 三种软件配合使用, 实际工作证明, 此举既 能提高绘图效率又能编制出高质量的符合 测绘图要求图件。三种绘图技术配合使用 制作测绘图件的具体方法如下。 3 . 1 C o r e l D r a w 与 M a p G I S 的数据转换 C o r e l D r a w的数据有 C D R 、D X F等几 种类型。若无特殊需要。C o r e l D r a w 的数 据常以 C D R格式存储, 在此次工作中, 从 C o r e l D r a w 到 M a p G I S 的数据转换的过程应 按以方法 方法 ①将 C o r e l D r a w 图件另存为 D X F 格式, 在 C o r e l D r a w 中选择输出 D X F 格式; ② 将 D X F文 件 导 入 M a p G I S系 统 。 在 M a p G I S 系统主菜单中选择文件转换一项, 然后选择装入 D X F 菜单; ③从 M a p G I S 系统 将上步骤导入的 D X F文件导出为 M P J文 件。然后新建工程文件即可获得所需的图 件。 在新建工程里添加从 D X F数据转换的 M P J单个文件项目后, 图层上下叠置顺序 会被打乱. 需重新编辑与设置, 遵照自定义 命名规则, 如英文字母或数字顺序, 参照相 应 C o r e l D r a w 图层重新排序即可。此外, 数 据转换也会导致图层样式如色彩等信息丢 失, 参照 C o r e l D r a w中图层 R G B颜色值参 数可逐层进行编辑, 即重新设定 M a p G I S 图 层的线型、填充方式及颜色即可。 3 . 2 A u t o C A D 和 M a p G I S 间的数据转换 A u t o C A D与 M a p G I S系统的共同特点 是两者都有坐标参考系统, 都能描述和处 理图形数据及其空间拓扑关系, 也都能处 理非图形属性数据。它们的主要区别在 于 A u t o C A D处理的多为规则几何图形及 其组合, 它的图形功能尤其是三维图形功 能极强, 属性功能相对要弱, 采用的一般是 几何坐标系。而 M a p G I S处理的多为自然 目标, 图形关系复杂, 需要有丰富的符号库 和属性库。且 A u t o C A D一般仅在单副图上 操 作 , 大 量 数 据 的 图 库 管 理 功 能 也 比 M a p G I S差。 1 D X F 号与 M P J 的转换。A u t o C A D把 图形输出成 D X F 格式文件, 以便在 M a p G I S 中读取、分析, 加工和处理; 而在 M a p G I S 中 也可以按照需要的格式输出成 D X F文件, A u t o C A D可以接受该 D X F文件并转换成 图形。D X F是一种文本格式的文件, 它用 文本格式的文件描述了 A u t o C A D的图形 文件。国际标准化图形文件的数据格式是 公开的, 因而 A u t o C A D和 M a p G I S间的数 据转换得以实现。 在进行 D X F与 M P J间的数据转换时操 作过程方法如下 从 D X F向 M P J转换时, 将 D X F 文件导入 M a p G I S系统中, 往 M P J 文 件中输出数据。反之, 从 M P J文件中导入 数据, 往 D X F文件中导出数据。 步骤如下 ①将 A u t o C A D图件另存为 D X F 格式; ②在 M a p G I S 系统中装入 D X F 文 件。在 M a p G I S系统主菜单中选择文件转 换一项, 然后选择装入 D X F 菜单; ③将装入 的 D X F 文件输出为 M P J 文件。输出 M P J 文 件后, 新建工程文件即可获得所需的图件。 2 A u t o C A D只存储空间实体的空间 信息, M a p G I S既存储空间实体的空间信 息, 又存储空间实体的属性信息。在从 A u t o C A D图件到 M a p G I S图件转换时, 点 文件会在 M a p G I S系统的文件属性信息中 自动生成 I D 、高程值、D X F层名、D X F层 I D 等属性字段, 线文件会在属性信息中自 动生成 I D 、长度、高程值、厚度、D X F 层 名、D X F 层 I D 等属性字段。而这些属性字 段 M a p G I S中 可 根 据 需 要 修 改 。 在 从 M a p G I S图件到 A u t o C A D图件转换时, 只 保留了空间实体的空间信息, 其属性信息 需单独导出。 基于 C o r e l D r a w 、A u t o C A D与 M a p G I S 三种软件的数据转换, 极大的提高了测绘 图制作的生产效率, 掌握了数据的转换方 法, 对测绘制图今后的发展具有十分重要 的意义, 也为今后软件之间数据交换提出 了新的课题。 参考文献 [ 1 ]D a n i e l G r a y . C o r e l D r a w 技术精粹[ M ] . 北京 清华大学出版社, 现代地图学理 论, 2 0 0 3 . [ 2 ]二代龙震工作. A U T O C A D A R X函数库 查询词典[ M ] . 北京 中国铁道出版社, 2 0 0 3 . [ 3 ]李世国. A u t o C A D高级开发技术 - A R X 编程及应用[ M ] . 北京 机械工业出版, 1 9 9 9 . [ 4 ]中国地质大学信息学院. M A P G I S 地理 信息系统实用教程[ M ] . 武汉 中国地质 大学出版社, 2 0 0 0 . 测绘制图中C o r e l D r a w 、A u t o C A D 与M a p G I S 的数据转换 黄海燕 浙江省工程勘察院 3 1 5 0 1 2 摘 要 C o r e l D r a w 、A u t o C A D 与M a p G I S 在测绘制图和数据分析方面各具优势, 三者间的数据转换也十分频繁, 如何对其进行快捷, 有 效, 无损失的数据转换, 是众多测绘工作者和研究者所关心的。本文对C o r e l D r a w 、A u t o C A D 与 M a p G I S 三者之间数据的换方法进行了 详细的介绍。 关键词 C o r e l D r a w A u t o C A D M a p G I S 数据转换 中图分类号 T P 3 1 9 . 3文献标识码A文章编号 1 6 7 4 - 0 9 8 X 2 0 0 9 0 3 a - 0 0 7 9 - 0 1