MapGIS

2024-05-06

MapGIS(精选十篇)

MapGIS 篇1

关键词:MAPGIS,明码文件,应用

MAPGIS数据接口转换子系统, 为MAPGIS系统和其它GIS系统间架设了一道桥梁, 实现了不同系统间的数据转换, 从而达到数据资源的共享。其文本格式的明码文件, 结构合理易懂, 几乎记录了MAPGIS对象的所有图形信息, 并且可以被任意计算机系统打开。应用适当的文字处理软件或一定的编程语言, 可以方便地对这种明码文本文件进行各种批处理操作, 还能为一些业内流行但未能与MAPGIS建立图形数据接口的制图软件提供一条数据交换的“中间道路”。

1 MAPGIS明码文件的逻辑结构

MAPGIS的图形文件有三种:点 (wt) 文件、线 (wl) 文件和面 (wp) 文件, 它们分别存放不同几何性质的空间实体 (点状符号、注记、文字块、圆、弧、图像等均做为点对象存放在点文件中) 。相应地, 其明码文件亦有三种, 即wat、wal、wap文件, 各类明码文件均由文件头、空间数据、外观参数三种信息构成。文件头根据版本不同稍有区别, 一般形式为“WMAP*02”, 其中*位与版本有关, 位与文件性质相关 (1为线文件, 2、3分别为点文件和面文件) 。一个文件中, 所有同行数据项之间一律以半角逗号分开、所有行之间均无空行。还要注意, 若需用文本文件向MAGIS导入数据, 新形成的明码文件末尾最好增加写入一个空行, 因为在较低版本的MAPGIS中, 无此空行会导致导入失败。

1.1 线

线是指由一系列有序坐标对决定位置的图形单元, 其几何性质包括位置、形状 (线条宽度和外观) 、颜色、矢量方向等。根据分析并参考相关手册, MAPGIS的线明码文件逻辑结构如下:

1.2 点

点是指由一个控制点决定其位置的图形单元, 在MAPGIS中, 它包括字、字符串、子图、圆、弧、图像、版面等几种类型, 其几何性质主要包括位置、形状、大小、颜色、旋转角度等, 字及字符串还包括其内容。点明码文件的基本结构如下。

点类型及其他信息项按下表1取值:

1.3 面

面又称区或区域, 它是由若干条同一方向的弧段围成的封闭图形, 各弧段可以首尾相连也可以不相连。弧段是一系列有规则的, 顺序的点的集合, 用它们可以构成区域的轮廓线。它与折线是两个不同的概念, 前者属于面对象的边界, 后者是线对象。区明码文件的逻辑结构较为复杂, 除文件头外, 总体上分为三部分, 第一部分是弧段数据, 第二部分是节点数据, 第三部分是区参数信息, 具体结构可以参阅MAPGIS手册, 限于篇幅此不赘述。

2 MAPGIS明码文件应用举例

MAPGIS明码文件为文本文件, 查看及操作一目了然, 根据上述结构分析, 运用字处理软件和编程语言可以进行一些有益的功能开发。

MAPGIS明码文件的导出与导入均在该软件的“文件转换”子系统中完成, 将其导入OFFICE-EXCEL中的方法是:将明码文件的后缀改为txt (或将文件类型改为所有文件) , 在EXCEL界面点击“数据/获取外部数据/导入文本文档”菜单。在文本导入向导步骤一中选“分隔符号”单选项, 步骤二中选“逗号”复选项, 不必进入步骤三, 点按“完成”即可。

2.1 应用一:区面积分类统计

问题:土地利用图中, 常常需要对各种用地类型分类、分权属单位进行面积统计, 当区域较大、地类较杂乱时, 统计过程会很繁杂, 而且手工统计极易发生错漏。

方案:将拓扑完成的区文件按权属和地类分别赋不同的填充颜色 (即, 只有同一权属的同一地类才赋相同填充颜色) , 然后转为明码文件并导入EXCEL中, 利用排序功能只保留表达“区色, 图案号, ……, ID, 面积, 周长”的行。该行第1列为色值, 第10列为面积。按第1列排序后, 对第10列进行分类汇总 (汇总方式为求和) , 即可获得所有要求的面积值, 应用下述公式, 还可以获得实际地积值 (单位为公顷) :

对区赋色值时, 最好能考虑进行统计的对应关系, 如:

表2中数字为区填充色值, 这样便于对最后的统计成果分类。

2.2 应用二:工作量统计

基层制图单位的定额管理一直是这样的:根据对图面的总体目测印象核定难易类别, 再以工作区面积与比例尺作参考来确定一幅图的工天定额。这样的方法由于没有数据佐证, 弊端是很明显的。

方案:制图作业无外乎点、线、面及文字, 如果能将这些“部件”分别计数, 再确定一个各“部件”每日的工作定额, 就可以量化成果的工作量。为此我们用VB语言编写了一个“MAPGIS工作量计算”软件, 使用该软件的工作过程是:新建一个文件夹, 将要统计的成果文件转换成明码后存入该文件夹, 启动该程序, 界面如下。

在窗体左上的格中指定该文件夹, 右上的“定额数量”格中分别输入核定好的日工作定额, 需要对何种文件进行操作就将左下格中相应的复选框选中。点击“计算”按钮, 下方的文本框中就会依次将文件名和计算好的工作量列出。如果打算保存, 可以点击“存为文本”按钮。

本程序设计并不复杂, 只不过是根据各类明码文件的结构, 找到相应的数量或属性, 并分文件进行累加计算, 累加结果与对应定额之间的比值就是要求的工作量。

需要说明的是, MAPGIS明码文件并不包含图元对象的属性信息, 要获得此数据, 请使用MAPGIS的“实用服务/投影变换”子系统中的“工具/属性生成文本文件”菜单, 根据提示导出。

3 结语

本文在分析MAPGIS明码文件的基础上给出了两个应用实例, 这些实例基本说明了该类文件的应用类型, 现总结如下。

(1) 对现有文本文件进行加工, 使之满足MAPGIS明码文件逻辑结构要求, 从而可以导入为图形文件。

(2) 对同一类明码文件进行加工, 以完成软件暂不提供工具的工作目的。

(3) 对不同类明码文件进行比较操作实现点线面之间的分析功能。

(4) 其他综合统计工作。

(5) 实现MAPGIS文件与那些未提供直接数据接口的制图软件之间的数据交换实现数据共享最大化。

参考文献

[1]王荣亮, 曹代勇, 等.基于MAPGIS明码文件的CBM组件开发与应用[J].中国矿业大学学报, 2002 (4) .

[2]段青梅, 龙文华, 等.基于MAPGIS明码文件的绘图转换系统开发及应用[J].物探与化探, 2005 (1) .

MAPGIS之打印心得 篇2

MAPGIS之打印心得

1.MAPGIS的页面设置中的高和宽就是指的页面的纵和横,其与纸张设置中的高和宽不同,纸张设置中的高和宽仅代表纸张尺寸的两个值,而不是纸张的横纵,而纸张的方向则确定这两个值的横纵,当纸张是横向时,则横大于纵,即是说横向的值是”高”和”宽”中的较大值;反之则反之.2.MAPGIS的页面设置中,页面的实际大小就是”高”和”宽”的值(这其中是包括了页面边距的).MAPGIS中的幅面(页面)与图形范围及幅面对应纸张的关系:图形范围≤页面<纸张(页边距为0则图形范围=页面).3.MAPGIS中A1、A2、A3与A4这些幅面的大小=对应的纸张大小-10mm的边距所得出的大小.例:A4幅面210*297,其页面大小是190*277.4.系统自动检测的幅面大小=图形大小+5mm的页面边距.例:图形大小是10*15,则系统自动检测得出的幅面大小为20*25.5.图形大小=幅面大小-幅面边距.例:A4幅面210*297设置页边距5mm,则幅面大小为190*277,图形大小为180*267.6.“按纸张大小设置”的意思:用确定的图形范围(即幅面大小及页边距确定的情况下),将图形进行缩放及平移,使图形正好填充整个图形范围.7.“约束”的意思:在按纸张大小设置时,若选中”约束”,则图形按相同的横纵比例尺进行缩放以填充整个图形范围,这样就会导致横或纵上有一向会有一段空白.8.MAPGIS中角度以逆时针转为正,顺时针转为负.所以”旋转90度”指的是将图形逆时针转动90度.9.HP Designjet 5500打印机的卷筒纸的裁纸方式和打印方式:首先卷筒纸的宽为914mm,其出纸方向为其正上方.打印时,打印机会依据从左下角出发的原则将页面安放于纸张中,再将纸张安放于卷筒纸中,然后以从上到下,从左到右的顺序进行打印输出.即打印机会依据定义的纸张尺寸及横纵来确定卷筒纸的长度(卷筒纸张的宽度是914不变的),当定义的纸张横向时,卷筒纸张长度为定义纸张尺寸中的较小值;反之则反之.当定义的纸张无法容下图形范围时,打印机会以”左角出发”原则连续打印输出并裁纸.10.HP Designjet 5500打印机中的”旋转90度”也是逆时针旋转的.”镜像图像”指将图像纵轴镜像(即左右反向)后打印输出.11.HP Designjet 5500打印机中的”自动旋转纸”指根据卷筒纸的尺寸(36in=914mm)自动旋转纵向图形以节省卷筒纸.”删除上/下部空白区域”指打印时打印机将使用仅包含图形大小的卷筒纸大小进行打印.12.HP Designjet 5500打印机的纸边距设置有三种,且这三种设置针对不同的纸型有有所不同,如下:

小 :四边距均为5mm.正常:上边距为35mm,两侧边距为7mm,若纸型为卷筒纸则底边距为7mm,若纸型为裁切纸则底边距为35mm.护展:顶边距为35mm,其它三边距均为15mm

MAPGIS软件的应用技巧 篇3

关键词 MAPGIS 软件应用 制图技巧

中图分类号:TP31 文献标识码:A

MAPGIS制图是地质勘查工作中重要组成部分,利用它能够方便的绘制各种地形图和地质图、水文地质图等专题图件。MAPGIS是集图形、图像、数据库管理和空间分析为一体的制图软件,在地学中被广泛应用。本人在长期的MAPGIS应用过程中,针对经常出现的问题进行了总结,下面介绍几种应用技巧。

1图层的应用

MAPGIS地理信息系统有很强的图层管理功能,合理应用图层在做图时能起到事半功倍的作用。图层的功能主要是:对图层各要素信息分层管理,用户可以修改图层名,随时打开和关闭所有图层或个别图层。(如图1)

图1

MAPGIS图件是以点(WT)、线(WL)、面(WP)的方式存储的。在做图之前,对不同的地理要素建立不同的图层。比如:河流,道路,村庄,地质界线等分别建立不同的图层,同一要素的点、线、面可以存在同一图层。如:河流的点、线、面存为2号图层(可以自定义为河流层),这样方面查找和修改。MAPGIS的点、线、面都有统改功能,这样在改动时只需要输入图层号就可以把这一要素的信息都改掉了,防止了遗漏,大大提高了制图效率和精度。

2 EXCEL表格的应用

在MAPGIS制图中经常用到统计某类要素的面积,在土地利用现状图中应用较广。单个面积相加,费时费力,利用EXCEL可以方便、快捷的解决这一难题。以王家庄铜矿土地利用现状图为例,计算图中所有村庄面积:(如图2)

先把村庄作为一个图层单独存储为一个文件(如村庄区),以MAPGIS6.7为例,打开库管理—属性库管理—装入区文件(村庄区)—统改区属性(按增量方式改ID号—输出属性(输出字段选择面积和ID,输出类型选择数据库表格)。这样就可以生成后缀为.dbf格式的表格文件。利用EXCEL强大的数据统计功能,就能很容易计算所需面积了。(如图3)

图3

3整图变换的应用

整图变换功能功能不仅可以放大或缩小图件,还可以整幅移动图件。在做图过程中,经常需要把多个图合并在一起,如在地质图中加入柱状图和剖面图。这就需要把柱状图和剖面图整块移动到地质图上,如果两者位移差较大,就会出现添加之后区文件丢失或图件大小与实际大小不相符的现象。这时,用整图变换功能就能解决这一问题(在整图变换中输入位移值即可)。还会经常遇到飞点的情况,就是几幅图合并后工程输出自动检测幅面会出现空白区域,部分存文件或者在参数设置中把坐标点可见和弧段可见选中,然后删除多余的弧段,两种方法可以解决这一问题。

4投影变换和误差校正的应用

一幅地形图扫描矢量化完成后需要经过校正才能形成标准图幅。根据地形图左下角的经纬度生成标准图框:FRAM_靳家。例如:靳家1:1万地形图(如图4所示),然后进行误差校正。

图4

首先选取控制点,控制点除4个角之外,还应包括南北图廓线拐点的坐标,及图内分布均匀的方里网坐标。对于控制数量的选择,图幅越大,选取的控制点应约多;比例尺越小,选取的控制点也应越多,一般不低于13个控制点。

打开MAPGIS误差校正系统,打开选取的控制点文件——选择采集文件(控制点菜单下)——设置控制点参数(实际值)——自动采集控制点——打开生成的标准图框FRAM_靳家.WL文件——选择采集文件——设置控制点参数(理论值)——保存控制点(.pnt文件)——打开矢量化的点、线文件——点、线文件校正转换(数据校正菜单下),误差校正过程已完成。然后把校正好的文件添加到标准图框中,检查校正结果。

另外,在矢量化的过程中,不论输入点和线,图像应放大10倍以上进行矢量化。画线时,其转弯处应多加点,使其光滑、自然。成区的线尽量不要用光滑曲线,以免生成的区文件与线不能很好的吻合。

以上几点是本人在日常工作中总结的几点经验,在以后的工作中还会遇到更多的问题,大家共勉。

参考文献

[1] 吴信才.MAPGIS地理信息系统[M].北京电子工业出版社,2009,115-127.

[2] 刘子巍,贺军.Excel在MAPgis制图中的应用[C].中国新技术新产品,2010.16.

MAPGIS图形编辑中文件的操作 篇4

1 图形编辑

图形编辑子系统是MAPGIS软件的一个重要的操作平台, 它主要是通过对点线区文件的操作对图形进行矢量化, 然后再通过简单的处理使输入的图形更准确、更丰富、更漂亮, 以达到图形的最佳表现形式。图形编辑子系统也是MAPGIS软件最常用的一个模块, 它的功能主要包括文件的应用、文件的合并和文件的分离等。

2 文件的应用

在MAPGIS中, 文件是一组图元和数据信息的集合。MAPGIS的图形文件主要分为点文件 (扩展名为.wt) 、线文件 (扩展名为.wl) 、区文件 (扩展名为.wp) 三类。在图形矢量化的过程中, MAPGIS会将同类的图元自动放到相应的文件中。文件具有三种基本状态:关闭状态、打开状态、编辑状态。

关闭状态:相应文件中的图元不可见。

打开状态:相应文件中的图元可见, 但是不能对文件中的图元进行编辑。

编辑状态:相应文件中的图元可见, 并且能够对文件中的图元进行修改、移动、删除等编辑。

我们在矢量化的过程中可以通过适当地改变文件的状态来改变图形的显示以达到效率的最大化。一个工程中所有的文件都可以同时处于关闭状态、打开状态或者编辑状态, 但是我们在进行图元的添加的时候必须有相应的文件处于当前编辑状态, 并且在一个工程中同类文件有且只能有一个处于当前编辑状态, 这就能保证我们可以把图元准确的保存到相应的文件中。

3 文件的合并

文件的合并就是将同类的几个文件中的图元合并到一个文件中, 如将几个线文件合并为一个新的线文件。

在对图形进行矢量化的过程中, 为了更好的对图形进行矢量化, 一般情况下都会多创建几个线文件 (如:公路、等高线、地质界线、省界线等) 。在编辑过程中有可能会不方便对文件的整体管理, 因此, 有时需要将多个线文件合并为一个新的线文件。具体操作步骤为:同时选中需要进行合并的线文件, 点鼠标右键, 在弹出的快捷菜单中点击“合并所选项”, 弹出“合并文件”对话框, 点击对话框中的“保存为”按钮, 然后在新的对话框中点击“自定义文件”下的“文件名”按钮, 在弹出的“保存文件”对话框中输入合并后的文件名, 点击“确定”然后点击“合并”按钮, 合并完成。

点文件和区文件的合并与之相同。

4 文件的分离

将一个文件中的几类图元单独分离出来 (以线文件为例) 。

文件的分离主要是对图层的应用。MAPGIS中的图层是用户按照一定的需要或标准把某些相关的图元组合在一起构成一个图层。如地理图中水系构成一个图层, 铁路构成一个图层等。我们可以把一个图层理解为一张透明薄膜, 每一层上的物体在同一张薄膜上, 一张图就是由若干层薄膜叠置而成的。MAPGIS的图层与文件的关系为“多对一”的关系, 即一个文件包含多个图层。我们通过对图层的管理和应用来实现同类图元从文件中的分离。例如一个“综合”线文件, 里面包含有道路图元, 河流图元, 等高线图元, 房屋图元、地质界线等, 如果我们需要把里面的地质界线单独提取出来用以通过拓扑造区创建地质图, 首先需要我们在进行图形矢量化的时候要确保每一类图元与其它类图元要有一个不同的参数, 这也应该是我们作图时必须要遵循的一个原则, 这样有利于我们对图形进行调整, 我们可以随时使用“统改线参数”命令修改具有唯一参数的地质界线图元到一个单独的图层中。然后点击工具栏“图层”———“改当前层”, 在弹出的窗口中选择地质界线所在的图层后点击“确定”, 修改图元窗口中当前层为地质界线所在的图层 (默认0层) , 然后点击“图层”———“保存当前层”———“保存线”命令, 在弹出的窗口中文件名处输入“地质界线”, 确定即可把地质界线单独的以一个线文件的形式提取出来, 同样的方法也可以把其它类型的图元提取出来。

5 结语:

本文主要是讲MAPGIS中图形编辑子系统中对文件的操作, 目的主要是最大化的发挥MAPGIS软件在图形矢量化方面的优势, 为我们的工作提供帮助。

参考文献

学习mapgis的一点心得 篇5

工作了,与其说每天和石头打交道,还不如说和Mapgis打交道,去年一年一直在打钻,和Mapgis接触甚少,今年在地调院这边每天面临的就是改图、改图、再改图,自认Mapgis方面有点小成,起码常用的功能是很熟悉的了,下面就将自己半年中学习的一点经验总结一下:

„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„

图形处理页面:

矢量化:质量的高低在于熟悉所有功能的基础上,经常做,经常练。本人很佩服单位画图的几个姐姐们,做出的图和地图完全一样,我自认矢量化的功能熟悉之至,但是功底和人家相差甚远。

“数字测图”很少用,本人也没有用过;“输入编辑”则是最常用的功能,几乎矢量化的过程全在“输入编辑”下进行,包括点线面网文件的编辑,在该页面下,注意工具箱的应用,这个小玩意特别方便,用好矢量化的速度会大大的提高;关于点线面属性的改变那几个功能真的是妙极,用起来舒服,不过有几个功能大家可能会忽视,但是实际特别有用,就是Label点的建立功能、改层开关功能、复制拷贝功能等。

“输出”基本用途就是在打印的时候,输出光栅文件,打印图幅等。

“文件转换”这个功能也比较好用,如果你要实现Mapgis、Sufer、Grapher、CAD等等软件图形互换的话,就会用到“文件转换”这个功能,Mapgis文件转换功能中提供大量的文件转换格式,不过应该注意的是在Sufer文件转入Mapgis中是,虽然很多人认为有很多支持格式,但是本人在应用的时候发现Mapinfo交换格式最切实际,转换后图形基本保持在Sufer中的形状和位置。此外,在其他Sufer、Grapher、CAD、GeoIPAS、CorelDraw、MapInfo、GeoExpl2009等等软件成图转入Mapgis后,图形的点线面文件不会带属性,正常的打印出来用还是可以的,但是要和现在提倡的数字填图以及空间数据库接轨就不行了,中国地调局现在是逼着用Mapgis软件做。

“升级”既简单又实用的一功能,可以再工程裁剪或者生成标准图框后发现字体和图形大小格格不入或者线条过宽等现象时,可用“升级”功能,一步到位。

„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 库管理

本人大多时候用的是“属性库管理”其余几个功能很少用到,在“属性库管理”可以对目标点线面文件进行属性的挂接或者是把目标文件中的属性导出到EXCEL文件中。不过一定要注意顺序的问题,拿捏不好就会前功尽弃。„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 空间分析

“空间分析”其实也是一个很好用的功能,在那里可以实现Buffer分析、点线区空间分析;数据的简单统计,比如最大值、最小值、平均值、数据总数等,一些简单图形的成图,比如散点图、直方图、折线图、饼图等等,但是随着Spss、Grapher、GeoIPAS等等软件的出现,Mapgis这个空间分析功能几乎被人所遗忘,的确在这些统计以及图形的处理方面,Mapgis空间分析没有其他几款软件来的方便实用,在Mapgis空间分析中,要把原始数据文件处理投影生成Mapgis点文件才能进行分析,相反,其他软件只要原始数据就可以直接进行统计分析以及成图。

“DTM分析”对原始数据进行网格化以及做平面等值线图,立体图、异常图、等高线的加密等等一些图件就用到DTM分析功能,在此功能下成的图件都是带属性的,和数字填图软件配套起来的。至于成图中的一些细节问题就看自己的火候或者功底了。值得注意的是:中国地调局出的Rgmapping这个软件,很多地方都是抄袭Mapgis功能,而且对于成图这方面虽然添加了很多可供选择的功能,但是做出的图和实际所要的大相径庭,不值得相信。

„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„

图像处理

主要用的是“图像分析”功能,在这个功能里可以对Msi的影像进行裁剪,校正,以提供我们实际用的影像格式,当然,你也可以对bmp、dom、grd、rbm、tif、jpg几种格式的图片和msi格式之间任意的转换,当然也可以再mapgis下对jpg图片进行裁剪,修改属性,对画面进行色调等等一系列的调整,不过过程要稍微麻烦一点。其实熟悉了,哪个软件都会得心应手的。„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 实用服务

“工程裁剪”,Mapgis的这个下拉菜单实属多余,在实用服务下的“工程裁剪”功能根本就不及“输入编辑”——其他下的工程裁剪好用,在实际应用中,本人强烈建议在图形裁剪时用“输入编辑” ——其他下的工程裁剪,操作简单,实用大方。

“投影变换”这个功能实在强大,提供了各种比例尺图框的生成,包括根据图符号生成,以及经纬度生成,方里网生成,标准的以及不标准的;也提供了单文件以及成批文件参数的投影转换方式,单点投影,U用户投影转换,成批文件投影转换,妙用无穷。不过要注意在B成批文件投影转换中米值单位投影成毫米值时的参数设置方法,U用户文件投影转换中原始以及目标参数的设置方法,以及好几万个高斯坐标转换成经纬度坐标的方法。在实际应用中游一问题值的注意:就是用户自定义的参数投影成地理坐标系或者投影平面直角坐标系的时候,用B投影转换是不行的,电话到中地公司,公司说在误差校正中赋予用户自定义图形空间属性,不过这种方法实在Fuck,本人绝不苟同,在实际中本人有一套妙法专门对付用户自定义,绝对准确,但不知道有没有其他的方法?值得深究。。

“误差校正”很机械,本人从头到尾做的图基本不会用“误差校正”功能,因为此功能做出的图不准,控制点采集少了,图形和框子套合不好,采集多了图形变形了,很Fuck!所以本人建议不要去用,除非真有几SB做的图实在没有办法就校正吧!3、6度分带表的查询方法,ATT、MGT6、Xlstowb、gistools等一些Mapgis小插件的应用,实在可以节省大量您的宝贵时间,比如用ATT、Xlstowb把Xls文件转换成WB表;MGT6插件可以把EXCEL表2秒钟插入到Mapgis工程文件中,gistools几秒钟成钻孔柱状图,实在方便。至于Mapgis文件伴侣,本人没有用过,在此不敢狂言。

MapGIS 篇6

关键词:Mapgis AutoCAD EXCEL 数据转换

The Skills of Data Transformation Between Mapgis、AutoCAD And EXCEL

GONG Yechao, CHEN Min,LONG Shiqing, Qi Chao

Abstract: According to the practical engineering needs, this paper introduces the characteristics of Mapgis、AutoCAD And EXCEL, which focuses on the different methods of the Data Transformation and of Mapgis、AutoCAD and EXCEL. This paper also compares the different conversion methods.So that a new solution provides to the transformation of the Mapgis data.

Key words: Mapgis AutoCAD EXCEL Data Transformation

在MAPGIS出现之前,以前标准的地形图都是AutoCAD数据格式的。这样需要将其转换成MAPGlS数据格式。而在使用过程中,Excel数据也使用相当广泛。他们在地质制图中各有利弊。MapGIS中进行图形造区、拓补重建等功能,AutoCAD更擅长绘制各种角度的直线,以及扑捉线条,EXCEL擅长处理表格数据。此外在实际工作中,有时需借用别人所绘图件的部分图形信息为己所用,若要求所用的绘图软件不同,就会遇到各软件所绘图件的图形信息如何转换、部分图形信息数据处理如色彩丢失等问题。笔者长期从事地质图件的绘制工作,现结合本人实际工作,就如何解决上述问题进行了简要讨论和介绍。

1.Mapgis,AutoCAD,SECTION、EXCEL的基本特点

MAPGIS是一个大型基础地理信息系统平台,由武汉中地信息工程有限公司研制的。它是个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学于一体的大型智能软件系统。是集数字制图、数据库管理及空间分析为体的空间信息系统[1]。在这信息化时代中.MAPGIS以其强大的数据处理、输入输出、数据库管理、空间分析及实用服务等功能在地质找矿中广泛应用。

AutoCAD软件具有完善的图形绘制功能、强大的图形编辑功能等特点,它在建筑、测绘等众多领域应用广泛,支持多种操作平台,其操作起来简单方便[2],在地质绘图冲它主要用来绘制地质剖面图、地形图,但其图形分辨率低,占用空间小。

SECTION软件是由厦门闽矿科技有限公司地质勘察院做出的MAPGIS二次开发,是在WindowsXP系统和MAPGIS6.7基础上,以MicrosoftVC++6.0为编程语言,MAPGIS6.7SDK为开发平台进行开发的地质制图软件,是MAPGIS在地质工作中应用有利补充,给地质工作者提供了方便。具有实用性、方便性、易操作性等特点。

Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。在地质制图应用中,Excel广泛用于各种图表制作。

2. Mapgis,AutoCAD之間的数据转换

2.1 对照转换法

在将MapGIS数据与AutoCAD数据互相转换时,常常会遇到两边的符号库、线型库、颜色库的编码不一致,因此在对照转换法时,必须提供一套对照表文件接口:符号对照表、线型对照表、颜色对照表和层对照表,用户编辑生成这些表文件,并将其放在系统库存目录下,系统成批或单个文件转换时都会按这个表文件的对应情况自动转换[3]。

MapGIS中基本的图形要素分为点、线、面三种类型组成。AutoCAD和MapGIS图形数据的转化为两个系统中图库资源的对应。AutoCAD中的块、线型、填充图案可与MapGIS中的子图、线型、面对应,图库之间的纽带即为图元参数对应表(表1[4])。

MapGIS数据与AutoCAD数据互相转换的纽带为AutoCAD的公开数据格式DXF(图1)。在转换时,需要注意以下几点:(1)转换成低版本AutoCAD的DXF。如AutoCAD2004以下版本。最好选择R12版本或者AutoCAD2000版本:(2)不要对原图的块做爆破处理;(3)注意原图是否有样条曲线,如果有,最好做爆破处理[4]。

2.2 应用section方法

首先,将AutoCAD的DWG数据格式转换为DXF(最好选择R12),此时不需对原图的块作爆破处理;然后,在SECTION的新建文件的编辑窗口,主菜单“1辅助工具”——“打开外部数据”——“读取DXF”,即可进行数据转换。此时,需要注意以下几点: 1. 如果AutoCAD图层较多,超过100个。建议选择“读取DXF文件(太文件)”,虽然速度会慢一点,但是程序不会出错;2. 当生成的点、线、面文件,在窗口无法显示出来,这是由于在数据转换过程中,出现飞点、飞线等,此时只需要在“2辅助工具”菜单栏中选择“删除飞点飞线”。最后,在编辑窗口菜单中“工作区”选择“存文件”,依次保存点、线、区文件。

这种转换方式,有以下优点:a.点文件、区文件与AutoCAD的数据格式相同。b.线文件,只有线型、线宽的变化。c.点、线、区的颜色和原AutoCAD的数据基本相同。

总之,应用SECTION实现AutoCAD的DXF数据与MapGIS的MPJ数据转换,不需要修改数据集对照关系,不存在丢失区文件,数据的保质性较好,只需简单修改后,即可保持与原AutoCAD的数据相同。

3. Mapgis与EXCEL之间的数据转换

在实际工作中,EXCEL表格数据也是我们经常用到,它使图形更加丰富地展示。EXCEL如何转换成Mapgis呢?这是许多地质制图工作者常常所遇到的问题,下面我们就这一问题进行讨论。

3.1 EXCEL——AutoCAD——Mapgis

制图工作者常常通过AutoCAD的绘图——表格菜单,将EXCEL数据转换成AutoCAD格式数据,并在AutoCAD中编辑、修改;然后,再用上面所述的方法,把AutoCAD转成Mapgis。此方法,复杂、耗时,是传统方法之一。

3.2应用section方法

在section工作区窗口,首先,在需要转入的点、线文件处于编辑状体;然后,选择“1辅助工具”——“EXCEL功能”。即可实现EXCEL数据与Mapgis的相互转换。

显而易见,应用section方法的EXCEL数据与Mapgis的转换,快捷、高效、易于操作。

4. 结论

随着Mapgis版本的更新和应用日益广泛,Mapgis与其他软件的数据交流也渐渐增多,为了更好地解决好Mapgis数据转换、数据共享工作,本文提出的Mapgis数据转换方法的研究,为Mapgis数据的应用提供了一个新的解决思路。

通过对Mapgis、AutoCAD、EXCEL之间的数据转换的讨论,体会如下:

(1)对于不同的数据格式的转换,首先要理解数据间的区别、联系,弄清数据的对照关系。

(2)数据转换的精髓是数据的读写操作。

(3)转换的方式多种多样,合理选择适合图件要求转换方法。

(4)在软件转换完毕,还需要必要的人工修饰,以达到要求。

参考文献:

[1] Mapgis地理信息系统开发手册【M】武汉武汉中地信息工程有限公司,2000。

[2] 龚家玉.黄德咏.AutoCAD与其他常用软件的数据转换[J].四川测绘,2004,27(1):32——35.

[3] 郭岚.席晶.MapGIS数据转换方法研究[J].西安科技大学学报.2011,31(1)64-67.

MapGIS 篇7

成矿预测的主要目的是预测未知矿床的位置, 主要是了解这些预测矿床的类型, 规模和级别[1]。传统成矿预测是在统计、地质资料和专家的经验的基础上分析各种地质数据的相关性。由于地表沉积、埋藏浅和容易发现的矿床的不断减少, 找矿勘探已经变得越来越困难。成矿预测的评估方法正逐步向融合地质、地球物理、地球化学和遥感数据等多元信息的综合成矿预测方向发展。并占据空间数据库和地理信息系统技术优势, 从地质、地球物理、地球化学和遥感数据中得到有机的、相互依赖的数据集合, 在整合信息的基础上成为成矿预测的根基。

多信息化的成矿预测是为了开展综合分析, 基于各种地质资料上, 应用基础理论和各学科的地理参照信息的方法来研究各种综合数据的相关性, 通过完整的综合数据和信息来描述矿化地质特征。在多年的地质勘测中已经积累了大量的地质信息和数据, 但是如何发挥这些数据的优势成为了一个难题。然而Map GIS的应用将提供一个有效的解决方法。Map GIS是指集数字制图、数据库管理和空间分析在内的空间数据体系[4], 它通过空间叠加分析, 实现各种数据的分析和搜索, 基于MAPGIS的数据库和空间分析功能以及数据查询和检索的基础上, 满足多信息成矿预测的要求, 提高成矿预测的速度和准确性。

2 矿产资源信息的多样性

地表矿床和地下矿床中与成矿有关的地质构造和地貌信息可以被称为矿产资源信息[5]。矿化过程是地球化学元素迁移和有用的金属和非金属元素富集的过程。它实际上是某种物质在地壳和上地幔的范围内发生的一个极其复杂的物理和化学变化过程。由此可以看出, 矿产资源信息反映的矿床和成矿作用包含了许多地理范围内与成矿相关的数据。它也包括所有的地球化学和地球物理信息资料、地形的表面形成信息, 融合了地球化学和地球物理行为下所产生的自然地理和长期外力的共同作用过程。也就是说, 矿产资源信息的特点是具有显着的多样性。截止到现在, 成矿预测的信息主要包括地质、地球物理、地球化学和遥感数据。

2.1 地质信息

地质信息在每一次矿床研究中都起到基础性作用。在研究矿床的过程中, 勘探工作者必须对矿床和矿物点的分布以及成矿预测区的地层分布有一个很好的掌控, 对地质构造和成矿预测区岩浆岩活动有很好的理解。在完全理解上述的地质资料的基础上接下来的步骤就可以执行了。

2.2 地球物理信息

地球物理勘测是一种通过物理原理、方法和手段探索地下地质构造和矿产资源的地质勘探方法和技术。地球物理勘测信息中包含很多种勘测方法, 如重力勘探、磁法勘探、电法勘探、地震勘探和放射性测量等。地球物理勘探存在的好处不仅在于了解表面或近地表的地质现象, 也可以获得所需的从几十厘米到几百公里的地下地质信息。各种地物参数和丰富的地质信息可以通过该方法来获得。它在地质调查的深入, 以及对现代矿产资源勘查解释和调查的方法中起到不可缺少的基础性作用。此外, 地球物理勘测具有技术含量高、容易吸收的特点, 是被引进现代科学技术的最新技术成果。

2.3 地球化学信息

地球化学勘查是专门研究元素分布、存在形式、共生组合、集中与分散, 以及各种化学元素和同位素的迁移和循环。地球化学勘测信息的提取主要是指从区域地球化学领域来研究元素的物理结构及空间结构特征。通过这一点, 我们可以直接或直观地理解和探索地质体的微量和痕量信息。地球化学勘测信息可以用于追踪和找出难以发现和隐藏的勘探对象, 具有快速、简便和低勘探成本的特点。

2.4 遥感信息

遥感信息是指一种在远距离内可以勘查和检测物体或物质的勘测技术, 它并不需要与目标物直接接触, 而是在远距离内依赖于仪器进行探索和获取数据。遥感利用可见光、红外和微波探测器械进行拍摄或扫描来检测、传送和处理辐射的电磁波的能量, 从而识别地面物体的性质和运动状态。它的特点是信息量大、范围广和可见性, 便于肉眼观察、分析和对大型地质区域的比较。遥感图像能直接而生动地反映地质构造的元素, 特别是线性构造和环形构造, 在分析部分的形成和区域形成之间的关系时很重要[6]。大多数线性构造可以用最清晰的图像来反映断裂构造发育的轨迹。断裂构造是矿石溶液激活、放射化和迁移的通道, 也是晚期矿床变换和矿石形成元素重新富集的一个重要因素。环形构造反映折叠、侵入岩体、火山活动和在深处的一些地质过程。这样的地质构造和地质过程在矿床形成时起到内部控制的作用。

3 MAPGIS成矿预测的优点

3.1 Map GIS简介

Map GIS是由武汉中地数码集团研发的, 具有完全自主知识版权的大规模的基础地理信息系统。它融合了图表、图像、地质、地理、遥感、人工智能及计算机科学的软件系统, 也结合了数据制图、数据库管理和空间分析在内的空间信息系统, 是综合管理和决策的先进工具, 在城市规划、土地管理、交通、环境和资源管理等领域都有广泛的应用。

3.2 在MAPGIS的基础上成矿资源预测中的优点

传统矿产资源的预测是指直接根据地质资料和专家经验, 在地质图的基础上, 划定预测区域。自1960年以来统计预测的方法应运而生, 可通过对各种地质资料的相关性研究来进行成矿预测。Map GIS是一个研究点、线、面之间的空间关系的强大的工具, 从而从方法论的角度把成矿预测提高到一个新的高度。通过初级应用和研究, 基于Map GIS的成矿预测有以下优势。

Map GIS可以提供综合管理的多元化的地质数据, 包括属性信息 (主要包含字符和数字) 和空间信息 (主要包含图表和图像) 。它能够轻易地地建立模型, 并进行空间模拟分析, 同时还能实现更有效的定量数据分析。与传统方法相比, Map GIS可以在更短的时间分析大量的数据, 从而节省时间并且在很大程度上缩短了研究周期。

Map GIS可以快速分析成矿条件, 并找出矿化作用有利的数值区间。基于MAPGIS的特征, 它可分析点线的关系, 区域和线的关系以及点状区域的关系。在分析矿点和断层的文档的过程中可以安装并显示, 其中矿点和断层的关系可以从地图上直接看到。为了实现这样的功能, 操作人员应选择“空间分析菜单”下的“点线叠加”的功能, 并设置了相关参数。然后系统会进行叠加分析, 并将结果保存在特定的文件中 (例如D.wt) 。那么, “D.wt”会显示在屏幕上。它包含两个矿点和断层的属性数据, 可实现“D.wt”的统计分析。在对矿点及断层距离的关系进行分析后, 85%以上的矿点都集中在假设的断层单元范围之内。不同距离间隔矿点的频率 (或数量) 也可以被取出。Map GIS能够区分那些人工方式难以区分地质异常区, 如探矿工人非常熟悉的控制矿石的断层就是通过人工方法很难描述出的有利的断层控制区。这是因为断裂构造是难以通过人工的方法划分的非线性系统, 而通过Map GIS可以在短时间内轻易地实现。

基于Map GIS的成矿预测可以充分利用成矿条件、探测标准的分析结果和专家的经验。它可以显示一个空间上直观的成矿预测从而避免人为因素影响预测结果。

4 基于Map GIS的成矿预测过程

Map GIS可以应用在与成矿预测相关的各个环节, 包括数据采集、整理、地质统计单元划分、异常勘测信息提取、有利勘探部分的划分及成矿好感度分析等。

4.1 数据采集

一般采集的数据类型包括地理、地质、矿石、物探、化探、重砂和遥感等。采集的数据被转换成可以被Map GIS识别的点、线和面的文件。比如可以把矿床的分布视为点, 断层的延伸视为线, 地层的暴露视为面。每个类型的数据都可以根据其属性特征被分为几个层面, 如按照地质学的分类可以分为地层、断层和褶皱等。这种划分的标准主要是按照成矿预测及其基本规则的要求, 使其适应Map GIS软件的功能特点。所有类型的数据预处理如推测、转换和格式转换等, 是为了统一不同尺度绘制, 不同准确性和投影方法得出的相同研究区域的数据, 使其应用于叠加分析工作。

4.2 地理统计单元划分

地理统计单元划分是进行定量统计预测的基础。统计预测的基本单位和地质变量的基础与矿床特征密切相关, 在把综合信息勘探模型向定量预测的工程中转换的过程中起着桥梁和纽带的作用。这旨在确保观察测量和地质变量的数值范围, 从而提高评价结果的准确性。

确定地理统计单元的光学尺寸的方法是在实际物质层面和评估模型的基础上选择合理的单元划分方法。到目前为止, 它可分为两种方法, 即系统的地理统计单元划分和随机地理统计单元划分。

4.3 成矿好感度的分析

成矿好感度是指对矿点的产出和成矿证据之间的相关性进行分析, 并筛选出最有利的成矿异常区, 而且评估成矿预测异常性的必要性和有效性。它可以被归类为分析为成矿好感度的线、面和异常组合。

4.3.1 对线性地质异常的成矿好感度分析

在Map GIS中创建矿点文件 (KD.wt) 和断层线文件 (DC.wl) , 然后在空间分析子系统下进行点线叠加分析。叠加的结果将是包含所有矿点的点文档。找出距离一些点最近的一条线, 并计算出距离。然后记录线的数量和属性中点和线的距离, 再通过直方图等数学统计方法绘制出控矿断层的光学效果。然后取该值作为缓冲区的半径, 并进行缓冲区分析, 这将产生控矿断层的异常区S1.wp。分析S1.wp和A1.wp的叠加在每个单元来得出控矿断裂的异常区域文件S2.wp。然后计算异常区、异常勘测区、矿床等价物、单元矿床等价物和矿床发生率来分析成矿好感度。

4.3.2 对于面地质异常的成矿好感度的分析

平面地质异常主要包括地层的畸形, 岩浆岩和地球物理及地球化学勘测异常。一般对于这类成矿好感的分析可以必要和有效的解决前述问题。最终得到的结果将是矿床勘测的证实层。

4.3.3 对于组合地质异常的成矿好感度的分析

组合地质异常有三种形式, 即异常的线和异常平面的组合、异常平面和异常线的组合以及异常的面和面的组合。比如, 断层和地层的组合是直线和平面的组合, 和砂矿异常与化探异常的组合代表的异常平面和异常平面的组合。通过分析成矿好感度可以推断出组合地质异常, 也可以起到压缩探测信息的作用。

4.4 异常勘测信息提取及有利勘测区段划分

在Map GIS空间分析子系统中用于空间分析的数据格式是区文件 (*.wp) , 线文档 (*.wl) 和点文档 (*.wt) 。区文件数据包括地层、岩体、岩脉、围岩蚀变、混合岩、变质相带、地质图中的特殊岩层和所有水平分布的地球物理与地球化学勘测异常等;线文件数据包括断层、褶皱轴等;点文件数据包括矿点、火山构造、钻井支撑物、各种测试数据采样点、火山口和震中等。

叠加专题信息数据格式文件与地质统计单元文件A1.wp, 然后提取各地质统计单元的成矿信息的变量。同时, Map GIS也可以把独立的地质数据转换成一些新的组合的数据, 因而成矿预测和勘探标准可以显着地减少, 这样可以方便的划出目标区。合并后的数据主要是指相对的平均信息量、优先破裂的程度、破裂中心对称程度和成矿好感度。

我们可以根据获得的综合信息分配每个地质单元的属性, 同时采用空间分析中的重叠区域分析, 进行叠加和整合地质地理统计单元。然后将该值分配给地质地理统计单元, 并根据得到的每个单元的总成绩对目标成矿预测区进行分级。因此, 有利的成矿区域将被划定并实现成矿预测。

5 结论

成矿预测是勘探的第一步, 是提高地质和矿产资源勘探效率的重要举措, 也是对科学预见性的全面调查活动。多年来, 根据地质资料和专家经验来进行各种地质资料的相关性研究。同时Map GIS的引进在方法论的角度把成矿预测推进到一个新的台阶。从研究中可以看出, Map GIS可以在成矿预测中起到以下作用:有效地获取和管理大量的地质资料和数据;提取有用的成矿有关的多样化的信息, 如地质、地球物理、地球化学和遥感数据;其空间分析功能结合了传统的人工覆盖与数学和图像处理方法, 合并了经验和知识基础上的各种图形模式, 并整合多元信息, 在很短的时间, 比较和分析海量数据, 大大提高了工作效率。因此, 基于Map GIS的成矿预测是一个科学实用的重要途径, 它利用现有的地质资料, 提取潜在有用的成矿数据来提高成矿预测的水平。

摘要:地质找矿新发现日趋困难, 找矿方法手段更趋于复杂化, 它逐步向全面融合地质、地球物理、地球化学和遥感数据等多元信息化的成矿预测方向发展。MapGIS已成为一个有效的检索和整合内部信息及多样化信息的成矿预测工具。在应用MapGIS进行成矿预测的过程将在开展区域成矿规律总结的基础上和成矿理论的指导下进行。数据采集、地质单元划分、分散勘探信息, 以及包括地质、地球物理、地球化学和遥感数据的抽象概念可以通过MapGIS得到实施, 从而分析成矿好感度, 划分有利勘探部分, 实现成矿预测。

关键词:MapGIS,多信息,数据采集,地质单位的分割,成矿好感度分析,成矿预测

参考文献

[1]翟玉生, 邓军, 崔斌, 丁士江, 彭润民等.成矿系统及综合地质异常[J].中国地球科学期刊, 1999, 13 (1) :99-104.

[2]陈建平, 陈勇, 王全明.利用GIS进行合成信息化矿产预测-以内蒙古赤峰地区为例[J].中国地球自然前缘, 2008, 15 (4) :18-26.

[3]曾民, 钦德贤, 杨肖昆, 吕晓红.基于MapGIS的综合信息成矿预测[J].中国矿业工程, 2008, 6 (5) :64-66.

[4]李克刚, 徐江, 李树春.MapGIS在矿产资源规划中的应用[J].中国矿业, 2004, 13 (7) :20-22.

[5]欧阳宇菲, 黄满翔.利用多元信息进行成矿预测[J].中国西部探矿工程, 2006, 123 (7) :139-142.

[6]李志军, 陈建平, 汤巨星, 刘邓忠.多元信息分析整合到学习兰坪盆地矿床预测中的应用[J].中国物理地球和化学地球解释的计算技术, 2000, 22 (1) :59-63.

[7]中国地质大学 (武汉) 信息工程学院, 武汉中地信息工程有限公司.MapGIS的地质信息系统参考手册, 2001.

MapGIS 篇8

1 概述

MapGIS是一个集当代先进的图形、图象、地质、地理、遥感、测绘、人工智能、计算机科学为一体的大型中文智能GIS软件系统, 连续五年在国家科委组织的"国产GIS基础软件"中名列榜首, 是国家科委唯一推荐的国产地理信息系统优选平台。MAPGIS已经广泛应用于城市规划、测绘、土地管理、电信、交通、环境、公安、国防、教育、地质勘查、资源管理、房地产、旅游等领域。已经成为国土资源部门指定资料汇交软件。

MapGIS的应用相对于传统的纸质报告编制型式, 提高了工作效率。但是, 在现在的工作中同时存在着软件使用的统一, 如在测绘单位使用的是基于AutoCAD开发的CASS及Coreldraw等软件。

在地质勘探行业, 地质报告自动化成图, 地质成果数字化已经成为一种必然的趋势。利用数字化软件提交地质报告, 可以大大提高工作速度和成果精度。目前, 一些有实力的软件公司、高校和地质勘查单位都开发相关的数字地质报告编制软件, 这些软件在实际工作中发挥了相当大的作用, 解决了专题图件生成, 较为典型的有"CGIS"、"RGIS"等。但是, 目前所有这些软件都不能满足最终资料汇交的要求, 都存在一个共同的问题, 输出的要求格式都必须经过重新人工干预、校验工作强度相当的大。这就浪费了大量的人力, 与软件设计的出发点相违背, 必须改变现状。

2 两者数据特点及转换中注意问题

2.1 图形信息, 属性信息

MapGIS与AutoCAD系统的共同特点是两者都有空间坐标, 都能把目标和参考系统联系起来, 都能描述图形数据的拓扑关系, 也都能处理非图形属性数据。它们的主要区别是:Auto-CAD处理的多为规则几何图形及其组合, 它的图形功能尤其是三维图形功能极强, 属性库功能相对要弱, 采用的一般是几何坐标系。而MapGIS处理的多为自然目标, 有分维特征 (海岸线、地形等高线等) , 因而图形处理的难度大, MapGIS的属性库内容结构复杂, 功能强大。图形属性的相互作用十分频繁, 且多具有专业化特征, MapGIS采用的多是大地坐标, 必须有较强的多层次空间叠置分析功能。此外, MapGIS的数据量大, 数据输入方式多样化, 所用的数据分析方法具有专业化特征。因此一个功能较全的AutoCAD, 并不完全适合于完成GIS任务。所以在数据转换过程中, 从AutoCAD到MapGIS的转换, 不容易造成数据的丢失;而从MapGIS到AutoCAD的转换, 容易造成属性信息的丢失。

2.2 图层、块和点符号库

在AutoCAD中, 层 (1ayer) 是一个非常重要的概念, 每层一般对应于地形中的一个专题 (如铁路、河流、线界、电力线等) 。每一层都代表了一种不同的地物, 用以区别其他地物;AutoCAD中一个层可以放置该地物的所有数据, 包括空间数据和属性数据, 如点、线、面、文本等, 但Map-GIS的图层只能是点、线、面、文本之中的一种, 或是复合类型。在转换过程中, 对于多个图层放到一个图层就很容易。在AutoCAD环境中, 一个块就是图形文件中的一个实体 (由多个简单实体组成的复杂实体) , 可以充分使用。实际大多数情况下用"块"来建立点状符号库。在MapGIS环境中, 没有"块"的概念, 但是它有丰富点状符号库。所以在从AutoCAD和MapGIS间数据转换时, 要注意AutoCAD块与MapGIS点状符号间的对应。区在MapGIS的WP文件中, 而在AutoCAD中没有。区一般有两种表示方法, 一种是用规则排列的点符号来填充面域, 这类区的转换实际上就变成了点状符号的转换, 如稻田、草地等;另一种情况是连续填充的面域, 这时应只转换面域的边界线到AutoCAD, 再匹配相应的面状符号。

2.3 线型和颜色

对于不同的线状专题, 采用不同的线型来表达。在AutoCAD中, 一般是不同的专题放在不同图层, 所在层的信息也就隐含着它所使用线型的信息, 而MapGIS有线型库。所以在Auto-CAD和MapGIS间数据转换时, 要注意Auto-CAD线型图层与MapGIS线型库间的对应。在AutoCAD和MapGIS中都用颜色来表示各种专题但对于同一种颜色, 两者的颜色码是不一样, 所以在转换过程中, 要做颜色的对应。

2.4 文件类型

AutoCAD有两种常用的数据格式, 即DWG和DXF。MapGIS的数据文件类型很多, 例如:WT (Windows点文件) 、WL (Windows线文件) 、WP (Windows区文件) 、MPJ (工程文件) 和RBM (内部栅格数据文件) 等一共三十多种文件。根据AutoCAD和MapGIS文件的特点, 一般AutoCAD数据格式和MapGIS中MPJ进行转换。

了解两种的数据格式特点, 是进行数据转换前必须搞清楚的。根据两者的数据特点, 在转转换过程中, 要注意块与符号的对照、线型对照、颜色对照和图层对照。

3 AutoCAD与MapGIS问数据转换的实现

要实现AutoCAD与MapGIS间不同图形文件格式的转换, 即:能够往两种不同的文件格式中读出和写入, 从而实现了数据交互。要想转换数据格式, 首先要获得实体数据, 获得Auto CAD实体数据的方法有多种, 如将DWG文件转化为DXF文件用以提取数据、利用VisualC++ (VC++) 编程的ObjectARX技术、AutoCAD2000的VBA技术、Lisp语言编程技术等。MapGIS提供了丰富的二次开发库, 利用它可以很方便的读出和写人数据, 从而获得实体数据。

3.1 DXF与MPJ间的转换

AutoCAD把图形输出成DXF格式文件, 以便其他程序读取、分析、加工和处理;其他程序也可以按照规定的格式生成DXF文件, AutoCAD可以接受该DXF文件并转换成图形。笔者在DXF与MPJ间的数据转换思路 (如图1) 是:在DXF向MPJ转换时, 从DXF文件中读出数据, 往MPJ文件中写人数据。反之, 从MPJ文件中读出数据, 往DXF文件中写人数据。笔者利用开发工具是VC++。

要对DXF文件操作, 首先要弄清楚DXF。DXF是一种文本格式的文件, 它用文本的格式描述了AutoCAD的图形文件。因为国际标准化图形文件的数据格式是公开的。以ASCII形式存放的实现接口部分实践上等于用VC++对一个已知格式的ASCII文件的读写操作。例如:对于线, 笔者仅提取它两个端点坐标;对圆, 仅提取它的圆心坐标和半径;对于弧, 仅提取圆心坐标、半径、起始角和终止角。为了方便的实现对MPJ进行读写操作, 笔者充分利用它的二次开发库。

3.2 DWG与MPJ间的转换

笔者在DWG与MPJ间的数据转换思路 (如图2) 是:利用VisualC++编程的Object ARX技术对DWG进行读写操作, 利用MapGIS的二次开发库对MPJ进行读写操作。

ObjectARX是针对AutoCAD平台上的二次开发而推出的一个开发软件包, 它提供了以C++为基础的面向对象的开发环境及应用程序接口, 能真正快速的访问AutoCAD图形数据库。与以往的AutoCAD二次开发工具AutoL ISP和ADS不同, ObjectARX应用程序是一个DLL (动态链接库) , 共享AutoCAD的地址空间, 对AutoCAD进行直接函数调用。所以, 使用ARX编程的函数的执行速度得以大大提高。ARX类库采用了标准的C++类库的封装形式, 这也大大提高了程序员编程的可靠度和效率。实践证明, 利用两个开发库开发有以下特点:

(1) 实现方便

进行读写操作的函数, 实际上是由两个开发库提供的。

(2) 实现效率高

利用两个系统的开发库, 利用各自的函数对数据直接操作。因此, 转换的数据效率很高。

(3) 对开发者的要求高

由于这种转换涉及了两个系统的开发库, 开发者必须了解两个不同的开发库, 因此开发者的水平, 直接影响数据转换的质量。

结语

通过对AutoCAD和MapGIS间的数据转换, 体会如下:

(1) 对于两个不同数据格式的转换, 首先要了解两种数据的特点、联系和区别。因为只有了解了两者间的特点、联系和区别, 才知道两种数据的对照关系。

(2) 数据转换的思路都是对数据文件的读写操作。从要转换的数据格式中读出数据, 写入到需要的数据格式。

(3) 采用的AutoCAD与MapGIS图件的转换方法是行之有效的, 转换后的图件具有良好的效果, 满足了绘图质量和要求, 充分发挥了各个绘图软件在设计绘图方面的优势, 因此大大提高了工作效率。

(4) 开发方式的选择很重要。它影响了开发的难易程度, 以及数据转换的效率和质量。根据以上的转换思路和方法, 编制了相应的程序模块, 较好地实现了将AutoCAD数据送入Map-GIS进行制图和建库, 同时, 将MapGIS数据转换成AutoCAD数据, 以实现数据共享。通过笔者的实践证明, 这些思路和方法是可行的。笔者使用的数据转换方法对于实现AutoCAD数据和其他GIS软件间的数据转换具有参考意义, 从而达到数据资源的共享。

参考文献

[1]许云, AutoCAD数据向MapGIS数据快速转化的方法.2012 (04) .

MAPGIS在地质绘图中的运用 篇9

随着质量标准化及地质报告汇交工作的不断深入, 传统的手工绘图已不能满足高效地质工作的需要。手工绘图劳动强度大、精确性不高、效率低等缺点, 制约了地质工作的发展。近年来, 具有强大计算功能及快速图形处理能力的各种计算机绘图软件在机械、电子、建筑等行业广泛应用起来。其中Auto CAD、Mapgis等通用软件也开始在地质绘图中显现出它们快速、精确的优越性[1]。同时, 地质工作者们还根据实际地质情况开发出各种专门性的绘图软件, 针对性强且大大提高了绘图工作的效率。但是, 计算机绘制地质图形尚处于探索阶段, 使用过程中仍存在功能不全面、针对性不强、稳定性差等缺点, 需要地质工作者们不断创新, 积极研究, 在实际工作中进行完善。

1 Mapgis简介

Mapgis是具有自主版权的集数字制图、数据库管理及空间分析为一体的大型基础地理信息系统软件。它的主要功能包括数据采集与编辑、空间数据管理、空间分析、数据输出等, 借助这些功能可以从原始数据中图示检索或条件检索出某些实体数据, 还可以进行空间叠加分析, 以及对各类实体的属性数据进行统计。Mapgis广泛应用于地质、矿产、城市规划、测绘、土地管理等领域, 并成为专业技术人员进行各自研究的重要工具。

Mapgis在图纸矢量化过程中, 起着举足轻重的作用。矢量化就是把读入的栅格数据通过矢量跟踪转换成矢量数据, 它是地理信息系统的主要功能之一, 很多实际应用都是在矢量化的基础上进行的。像地形地质图、区域地形图、地形地质及水文地质图等等都要求先对图件实行矢量化, 矢量化数据成果的好坏直接影响到后续工作的准确性[2]。所以必须从工程的开始就要把基础打好, 以保证质量。

2 矢量化界线、图斑线和不构成图斑的线状地物

在开始对一幅底图开始图形矢量化的时候, 很多人常常感觉不知道该如何入手, 建议先矢量化界线, 若以线状地物为界线, 则矢量化线状地物, 根据跳线情况选相应跳线线型, 颜色设成相应村、乡、县界线颜色, 并按所跳线状地物设成相应图层。这样, 把跳线部分复制到线状地物文件时, 可以根据图层改成相应的线型。界线文件是整幅图形的主干, 而且在以后的一些应用过程中, 由界线文件转换为辖区界文件也是计算面积的重要依据。继续矢量化图斑线, 由于有的图斑内部被线状地物分割, 干扰正确拓扑关系的建立。因此, 在矢量化时, 把图斑边界线状地物与图斑内部线状地物分开矢量化。只对构成图斑边界的、能够形成拓扑关系的线段来分层、分段矢量化。最后再矢量化那些不构成图斑的线状地物。

3 充分发挥利用图层的作用

所谓图层, 在实际应用中可以理解为具有相同或相近参数的图元集合。所以在实践中, 可以利用这个特性进行一些批量的操作, 以提高工作效率。例如需要将所有的公路都统一标示为宽度为2 mm红色线段, 这时就可以通过线编辑菜单的统改线参数这一子功能来实现, 即替换条件为公路所在的图层号, 替换结果则为线颜色为6、线宽度为2, 单击确定就可以实现了。如果在矢量化公路时没有分层, 那么只有一条条线的去修改了。在最初矢量化的时候, 系统默认的图层是“0”层, 可以根据实际情况, 设置不同的图层进行矢量化, 为以后的工作提供方便。而且图层之间也可以有选择重新组合, 形成新的图件。比如在做农村土地详查时, 要求工程文件包含有界线文件、线状地物文件、图斑线文件、图框文件。如果在矢量化时, 预先将铁路设置为“61”层、公路设置为“62”层、农村道路设置为“63”层、沟渠设置为“77”层。分离文件时同时选中相应的图层分离文件后另存就是线状地物文件了。

4 灵活运用图例板

在进行矢量化之前, 应该认真读图, 整理归类出图中用到的各种图元的参数和属性, 并以此为基础建立完备的工程图例。对于每一个工程文件, 一般都有它特定的实际意义, 它所涉及的图元类型也是有限的, 因此有必要提供一个与其相对应的图例文件。同时, 还可以创建一个分类的图例, 就是可以将点、线、区图例在一个图例板上分区域存放, 方便查找使用。这样, 我们在矢量化的时候, 在输入另一类图元之前, 通过图例板可以直接提供该类图元的固定参数, 避免进入菜单重新修改此类图元的缺省参数。

5 通过拓扑处理反向检查矢量化中错误

操作员在矢量化时, 难免会出现一些失误, 出现漏画、错画的情况, 在该断开的地方线没有断开, 不但造成线拓扑关系的混乱, 而且给造区带来了很大的障碍。所以在矢量化时, 对于结点处 (即多个线段的相交处) 应多加小心, 第一使其断开, 第二尽量采用抓线头或节点融合的功能使其吻合。避免产生较大的误差。使结点处尽量与实际相符, 避免端点回折。

为了纠正矢量化误差或错误, 可以顺序执行以下功能项:

[自动剪断线]

[清除微短线]

[清除线重叠坐标]

[自动线结点平差]

[线拓扑查错]

查错工作是由系统自动完成, 查错系统在显示错误的同时也提示错误的位置, 并在屏幕上动态的显示出来。我们可以根据错误类型采取不同的方法改进, 比如出现悬挂线段的错误提示, 先看看是因为没有和应该闭合的线段闭合, 还是本身就是属于多余的线段。如果是前面一种情况, 可以继续矢量化该线段使其闭合, 如果是后面这种, 直接删除该线段就可以了。然后如此循环的不断改错, 直到没有任何错误为止。这样既可以完善矢量化成果, 又可以为以后拓扑重建造区做好准备。

6 结语

Mapgis (地理信息系统) 在矿山中的应用体现在资源管理、工程地质、矿山规划与设计以及矿山管理等方面。可以对矿山资源与环境信息进行采集、存储、处理, 建立矿区数据库及软件系统, 实现对信息的查询检索、综合分析、动态预测和评价、信息输出等功能, 从而为矿区环境工程和矿产资源开发管理进行规划、判断和决策提供科学依据。

上述的方法并不是独立的, 在使用的过程中它们常常相互渗透, 我中有你, 你中有我。比如在矢量化界线和图斑线的时候, 常常利用图例板上的线参数, 不同的线型分布在不同的层中, 在线转弧段成区之前, 又要通过拓扑处理完善矢量化成果。要在实践的过程中, 勤于思考, 灵活运用, 这样才能把矢量化这项工作做好。

摘要:随着计算机软硬件技术的发展以及地质图件编绘工作对于制图技术要求的不断提高, Mapgis作为一门独立的学科日益受到地质工作者的青睐。其中最重要的原因就是Mapgis具有不同于一般制图系统的强大的空间数据库以及建立在数据库基础上的查询和分析功能。以Mapgis编制地质图的过程为例, 着重从实践中来讨论Mapgis在地质图件编绘中的应用。

关键词:Mapgis,地质绘图,矢量化,图层,图例板,拓扑检查

参考文献

[1]吴信才.MAPGIS地理信息系统参考手册[M].武汉:武汉中地信息工程公司, 1998

MapGIS 篇10

Map Gis技术是融合了数据库管理、数字制图、空间分析的大型基础地理信息系统软件, 其显著特点是拥有自主版权。Map Gis技术的功能有空间数据管理、数据输出、采集与编辑、空间分析等, 基于上述功能实现了从原始数据中条件检索或图示检索出所需的实体数据、实现了空间叠加分析及各类实体属性数据的统计。随着Map Gis技术的发展成熟, 其在环境治理、地质填图、城市规划、矿产资源评价、灾害预测等领域的应用也越来越广, 尤其是在专业技术人员的自主研究领域。

针对图纸的矢量化方面, Map Gis技术发挥的作用尤其突出。所谓图纸的矢量化, 其是指读入的栅格数据经矢量跟踪转换为矢量数据, 此功能应属地理信息系统的范畴。图纸的矢量化应用范围很广, 例如区域地形图、水文地质图、地形地质图等。研究结果及实践均证明, 矢量化数据成果对地质后续工作的精准度必定会造成直接性的影响。所以, 加强对地质绘图中Map Gis技术的功用研究意义重大。

2 Map Gis技术的编辑处理功能研究

一般而言, 绘制地质图要求对原始图件予以扫描和矢量化, 这一过程需基于较复杂的图形编辑处理工作。Map Gis技术所具备的图形编辑子系统的主要功能包括:编辑和修改适量结构的空间位置 (含图形属性) 、增加和删除点到区域的边界、自动校正拓扑关系等。Map Gis技术的编辑处理功能包括:

2.1 点元编辑功能:

点元编辑功能主要完成各种注解, 各种专用图案、专用符号、弧线、圆形、直线的编辑。此外, 点元编辑功能可就点元予以移动、定位、删除、复制、字串剪断或连接、坐标对齐等或就点参数、属性予以修改。

2.2 可视化定位检索功能:

可视化定位检索功能支持各类图形窗口的操作功能, 即就各类图形予以窗口操作, 例如移动或缩放窗口、图源捕获信息及开窗口等功能。

2.3 分层管理功能:

分层管理功能支持就各类图形信息予以分层管理、分层存放、分层操作, 并支持用户修改图层名称、自行定义、随时打开或关闭图层等。

2.4 面元编辑功能:

面元编辑功能支持就面元内的花纹图案、颜色等予以修改及就边界弧段予以各种操作。

2.5 线元编辑功能:

线元编辑功能支持把各类线型转换成以线为单位的线图元予以编辑, 即就各类线型予以删除、组合、增加、复制、联接、移位、剪裁、改向、延长、旋转、缩短或光滑等。

3 Map Gis技术与拓扑造区的研究

Map Gis拓扑处理子系统引发了人工建立拓扑关系的变革, 进而简化了子区输入及区域输入等工作, 并最终实现了地图录入编辑效率的提高。Map Gis拓扑处理系统深化了地质工作的自动化, 进而放松了对人工干预的要求。从总体角度而言, Map Gis拓扑处理系统对数据的要求较宽裕, 其自带的预处理功能 (自动剪断、弧段编辑工具、自动平差) 可及时纠正原始数据的误差或错误, 进而提高了拓扑关系建立的速度。

3.1 线转弧段:

以弧段取代工作区的线, 并随即存入文件内, 此类文件仅有弧段, 以便拓扑处理。

3.2 弧段转线:

以线取代工作区的弧段, 并随即存入文件内。所谓弧段, 其是指区域的轮廓线, 属线元。一般而言, 一个区域是由多条弧段构成的封闭图形。以线取代弧段等效于以线元取代面元的轮廓边界, 但坐标位置及形态均不变 (注:面元输出仅要求输出面色, 面元边界应以与弧段一致的线为基准做弧段) 。因此, 生成完毕的区域经弧段转线功能可二次生成线文件, 进而确保区域边界及色块完全一致。

3.3 自动剪断线:

一般而言, 矢量化或数字化中存在的失误往往会阻碍造区工作。针对造区与结点位置线未断开间的矛盾, 拓扑处理系统的自动剪断功能尤显重要。自动剪断功能的端点剪断多处理“丁”字型线相交问题;相交间断多处理两条线交叉的问题。针对自动剪断线生成的短线头, 可启动清除微短线功能予以短线头处理。

4 结束语

综上所述, 化学采样测量工作是地质勘查项目的必要成分, 但其计算量大、测量点多的特点却受到传统地质绘图技术 (工作量大、效率低、效果差等) 的严重制约。随着传统地质绘图技术与现代地质工作要求间矛盾的激化, 一种新型地质绘图技术应运而生, 即Map Gis技术, 进而提高了地质绘图效率及质量。所以, Map Gis技术在地质绘图中的应用具有可行性。

摘要:地质报告汇交工作的深入化及质量标准的标准化迫切要求提高地质工作效率, 但传统手工绘图的低精确度、高劳动强度、低工作效率却对现代地质工作造成严重的制约。随着计算机绘图软件的研发和应用, 地质绘图工作也逐步引入了MapGis等技术, 进而实现了地质工作的高精确度及快速性。本文就地质绘图中MapGis技术的功用展开讨论。

关键词:地质绘图,MapGis技术,功用研究

参考文献

[1]王艳萍, 张平, 张悦等.试谈MapGis技术在地质绘图中的功用[J].中小企业管理与科技, 2010, (27) :158.

[2]周效志, 王冉, 姜立君等.应用型地质工程专业“计算机绘图”课程教学改革探讨[J].中国地质教育, 2012, 21 (3) :30-32.

[3]解华明, 秦鑫, 李程俊等.基于MapGIS的测井数据预处与成图系统设计与实现[C].//第十届全国数学地质与地学信息学术研讨会论文集.2011:349-356.

上一篇:新型开关柜下一篇:林业资源检测

本站热搜

    相关推荐