资源描述:
268 现代经济信息 引言 目前,随着国内外GIS技术的兴起及发展,地理信息系统开发和 地质图的编制有了更好的工具,即MAPGIS软件,它极大地方便了地 质方面图件编制。在GIS建设中对现有数据的利用是数据来源简捷主 要的途径,但是地质部门采集地图数据以MAPGIS为载体,测绘部 门广泛采用CASS作为图形数据处理和工程设计工具。为实现数据共 享,MAPGIS与CASS之间的数据交换也就是相互的形转换,实现其 信息共享,这对地理信息系统数据更新及地质矿产勘查数字化工作意 义重大。因此,如何提高CASS与MAPGIS之间数据互换的完整性、 效率和自动化程度,是研究的关键问题。 一、CASS和MAPGIS间图形的信息 MAPGIS与CASS软件的共同特点是两者都有系统里默认的空间 坐标,都能把目标和参考系统联系到一起并能描述图形数据,还能处 理非图形的属性数据。不同点是CASS处理的多是规则几何图形, 其多维图形功能极强,但其属性库功能不够强大,采用的多是几何坐 标系。MAPGIS处理的多为地理元素,具有分层显示的特征如地形等 高线、海岸线、居民点等,因此图形处理的难度较大。 1.1 图形的属性信息 MAPGIS的属性库内容结构较复杂,功能较强大,图形属性的相 互作用较频繁,有极强的专业化特点。MAPGIS是以大地坐标系为基 准,且有较强的多层次空间叠置分析功能,MAPGIS的图形数据输入 方法很多,图形数据量较大,所使用的图形数据分析方法有较强的专 业性。因此一个功能较全的CASS,并不完全适合完成GIS任务。在图 形数据转换过程中,从CASS到MAPGIS的转换,不容易造成图形数 据的丢失;而从MAPGIS转换到CASS,易造成图形属性信息的不完 整和信息丢失。 1.2 图形数据信息库 在CASS软件中,层1ayer是一个比较重要的概念,每个层一般 对应于地形中的一个要素如线界、铁路、河流、电力线等,各代表 地理空间上不同的实物,用以区别其他地面上的实物;CASS可将所 有数据放置该地物中的一层,包括空问数据信息和属性数据信息, 如点、线、面、文本等。但是MAPGIS只能把点、线、面中的一种单 独地叫做一个图层,或是复合类型。有时两种软件在图形数据转换过 程中,也可将多个图层数据信息放到其中一个图层数据信息中。在 CASS软件中,一个图形块就是图形文件中的一个实体。在MAPGIS 软件工作中,没有“块”的概念,但有多个图层信息,每层都有大 量点状符号库。所以在CASS与MAPGIS软件间数据转换时,要特别 注意CASS中的块与MAPGIS新建点状符号库间的一一对应。区在 浅谈地质制图中MAPGIS与CASS的数据转换 陈翠娜 广西第四地质队 530031 摘要随着国内外GIS技术的兴起及发展,地理信息系统开发和地质图的编制有了更好的工具,即MAPGIS软件,是集图形、图象、 地理、遥感、测绘、计算机科学于一体的大型智能软件系统。基于AutoCAD平台开发的应用软件很多,测绘工程方面的应用也不少,比如 南方公司CASS系列地形地籍测图软件,增加了许多的专用工具和符号,为数字化测量和成图带来了很大的方便。文中就MAPGIS与CASS 的数据转换作出了论述。 关键词GIS CASS 地质 制图 数据转换 MAPGIS中为WP格式文件,而CASS软件中没有区这个概念,区的表 示方法一般有两种一是填充面域时用规则排列的点符号,此时区文 件的转换实际上就变成了点状符号文件的转换,如居民点等;二是连 续填充的面域,如阶地等,此时将面域的边界线转换到CASS中,再 选择相应的面状库信息里的符号。 1.3 线型和颜色属性信息 不同的线状文件信息,采用不同的线型信息表达。在CASS软件 中,一般将不同的专题文件信息放在不同的图层信息中,层的属性信 息也就代表着所使用线型的属性信息,而在MAPGIS软件环境中有线 型信息库。所以在CASS与MAPGIS软件数据间转换时,要特别注意 CASS线型的图层文件信息与MAPGIS线型信息库间对应关系。 在CASS和MAPGIS软件环境中都是用颜色属性信息表示各种专 项文件,对同一种颜色属性信息,两者的颜色码也不同。因此,在两 种软件的转换过程中,要特别注意到两者颜色码属性信息的不同,转 换后要做颜色属性信息的一一对应关系。 1.4文件类型属性信息 CASS有两种数据格式,即以*.DWG和*.DXF为后缀。而MAPGIS 中有很多的数据文件类型,如*.WT、*.WL、*.WP、*.MPJ工程文 件和RBM内部栅格数据文件等共3O多种文件格式。根据CASS和 MAPGIS的工作环境和对应文件的特点,一般是对CASS数据格式和 MAPGIS中MPJ文件进行转换。进行数据转换前,根据两种数据的特 点,要注意块与符号、线型、颜色和图层的对应关系。 二、实现CASS与MAPGIS间数据的转换 2.1制作DXF文件转入MapGIS的对照表 在MapGIS 安装目录\SLIB \中,包括几个 文 本 文 件 , 渲 染rc_map.pnt、 arc_map.1in、 cad_map.tab、 cad_map.clr分 别是CASS数据 转MapGIS的对 应表文件这些 文 件 的 名 称 固 定,不能随意改 动,其意义如 图1 CASS的块名与MapGIS的编码对应表 269 科技信息 下 arc_map.pntCASS的块名与MapGIS的编码对_应表见图 1;arc_map.1inCASS的形名与MapGIS的编码对_应表见图2; cad_map.tabMapGIS的图层号与CASS的图层名对应表见图3; cad_map.clrMapGIS的颜色号与CASS的颜色号对应表(见图4。 首先需要编好这四个对应文件。 (1)arc_map.pntCASS的块名与MapGIS的编码对_应表如图1 所示,第一列2341表示CASS中的块名;第二列12表示MapGIS系统 编码(非子图号)。例如,CASS中代表三角点的块的名称为SJD, MapGIS系统中的三角点的编码为1110,则把上表SJD 1110。也就是说 CASS中的块名与MapGIS系统编码必需一一对应。 (2)arc_map.1in(CASS的形名与MapGIS的编码对_应表)如 图2所示,第一列表示CASS中的形名注线型是随层方式,则这种 线型不能按照对照表转入到MapGIS系统中,将线的形名“随层”改 成该层对应的实际线型名;第二列表示MapGIS系统的编码。例如, CASS中代表县界的形名为XIANJIE,MapGIS系统中县界对应的编码为 7140,则把上表改为XIANJIE 7140。 (3)cad_map.tab(MapGIS的图层号与CASS的图层名对应 表)如图3所示,第一列表示MapGIS系统中的图层号;第二列 TREE_LAYER表示CASS中的图层名。例如,CASS中一个图层的层名 为JIEXIAN,若想将它转入到MapGIS系统中的第5层,则把上表改为 5JIEXIAN。 (4)cad_map.clr(MapGIS的颜色号与CASS的颜色号对应表) 如图4所示,第一列表示MapGIS中的颜色号;第二列表示CASS中的 颜色号。例如,CASS中的红色颜色号为1,若想让它转入到MapGIS系 统后颜色与原来一样,则它在MapGIS系统中的颜色号应为6则把上表 改为6 1。 2.2设计系统库 编辑好上述四个文本文件后,将其拷贝到\MapGIS6.5安装目 录\Slib\中,再在MapGIS的“系统设置”中,将系统库目录指向 \MapGIS6.5安装目录\Slib\。 2.3 DXF格式数据转入MapGIS系统 启动MapGIS系统的文件转换模块,用菜单\输入\启动MapGIS系 统的文件转换模块,用菜单\输入\装入DXF进行数据转换,如图 5所示,完成后在输入编辑系统中打开转换过来的点、线文件,若有 些线不显示,可能是因为在上面的cad_map.clr文件中没有给出该线在 CASS中的颜色号与在MapGIS系统中颜色号的对应数据,则转换时系 统默认为9号色,将其统改为其他颜色,便可以显示出来。在颜色差别 比较大的情况下,统一修改线参数即可。 2.4 样条曲线概述 地质勘查项目有时候要求的精度比较高,因此通常在画地形图的 时候需要拟合生成样条曲线,这时如果按照以上步骤来做的话,转换 过来的曲线将会变形,而且还会丢失一些图形属性,这对图件精度会 有很大的影响,因此需要对样条曲线很好地处理。一般地,会通过爆 破处理,但是爆破处理后的曲线可能产生很多断线,为此最好能把样 条曲线转换为多段线。 在CASS中没有命令可以直接把样条曲线转化为多段线,也不可 能靠手工一条一条地描。其实在CASS中,EXPRESS工具可以实现这 一功能。具体的实现程如下①安装完CASS之后,装一个EXPRESS 工具;②打开需要转换的图形,在命令行键入FLATTE令;③选中需 要转换的线注意,不可以选择块;④转换后的图形另存为CADR12 /L12DXF格式入MapGIS文件实现转换。 三、结束语 ①对于两个不同格式的数据转换,首先要了解两种数据的特 点、联系和区别,只有这样,才知道两者之间的对照关系。②在转换 过程中对照表的编写直接影响着数据转换的质量,因此一定要编写好 对照中的每个参数。③在精度要求高的地质类图件中遇到样条曲线时 对于样条曲线的处理直接影响着最终结果。目前,随着地质行业信息 建设的快速发展,研究CASS格式文件与MAPGIS格式文件之间的转 换实现了资源共享和优势互补,拓宽了信息资源利用渠道,避免重复 投入,具有十分重要的使用价值和经济价值。 图2 CASS的形名与MapGIS的编码对应表 图3 MapGIS的图层号与CASS的图层名对应表图 图4 MapGIS的颜色号与CASS的颜色号对应表 图5 DXF格式数据转换MapGIS主界面
展开阅读全文