MapGis数据中心

2024-09-06

MapGis数据中心(精选11篇)

MapGis数据中心 篇1

摘要:简单介绍将MapGIS数据转换成CorelDraw数据的3种方法, 并对各种方法进行了详细描述。针对在转换过程中需要注意的问题提出了解决技巧, 提高了制图人员及地质工作人员的工作效率, 还总结了导入CorelDraw后修改整饰, 这样使图件更加美观, 符合地质图件的规范。

关键词:MapGIS软件系统,CorelDraw,数据转换

1 引言

Map GIS是一个集先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学为主体的高效全汉字大型智能软件系统, 在地质绘图方面也提供了强大的功能, 其系统库的全面性和针对性较强, 其地质绘图技术将纷繁复杂的传统地质绘图过程简化, 而且美观精确。而CorelDraw是一套针对广告创意、杂志、书刊、各种宣传品出版的图形处理软件, 能够实现一些特殊的艺术效果。用此软件做出的图形分辨率高, 定位精确, 使用灵活, 排版功能强大, 可直接输出PS格式用于印刷。因此, 在地质制图中, 往往用它来做一些图幅较小、线条简单的图件 (如报告或论文插图) 。

一般情况下, 出版书籍时, 对于地质图件, 编辑部要求用Corel Draw文件, 不仅能对文件做简单的修改, 还可以直接输出PS格式用于印刷。在实际工作中, 绘制不同规格内容的地质图件时, 将数据相互转换, 配合使用, 既可以避免数据资源的浪费, 又减少了GIS图形数据矢量化的重复劳动。

2 数据准备

进行数据转换之前, 首先要进行数据的预处理。因为收集到的数据往往是由不同单位采用不同的绘制方法和储存整理方法获得的, 存在不同精度、不同比例尺、不同储存格式等差异, 相对来说缺乏统一的标准, 进行投影变换、数据校正等处理, 使数据达到转换的要求, 保证数据转换的顺利进行;再检查点、线、区各要素的图形表现形式, 处理好点状符号的叠置、同一线状符号表示不同的地理要素、线状符号的断线和区域嵌套等特殊情况;最后把所需要的图件数据进行图层划分, 同时合并成一个文件, 即一个线文件、一个点文件、一个区文件, 方便转换时存储和管理。

3 转换方式

3.1 原理

Map GIS软件在输出时可以提供许多格式, 但只有文件扩展名为PS、EPS和DXF的这3种文件格式, 可以在Corel Draw软件中打开, Map GIS数据向Corel Draw数据转换原理如图1所示。

(1) 将保存成MPJ格式的Map GIS图件, 导入到Map GIS系统中。

(2) 通过Map GIS系统的相关模块转换成PSEPSDXF格式。

(3) 打开Corel Draw软件, 新建工程, 建图层, 导入文件, 按照需要, 对比Map GIS文件进行修改利用。

把PS和EPS文件导人到Corel Draw中, 这种方法可以带线型、符号, 维持地图原貌, 但是, 所有文字、线型和符号均成碎沫, 修编时工作量较大, PS数据量比EPS数据量大, 而DXF格式没有区块颜色, 需要对照文件, 重新赋。因此, 在实际运用过程中, 根据实际需要, 选择合适的转换方式。

3.2 方法与步骤

3.2.1 通过Post Script输出转换成EPS格式和PS格式

打开要转换的Map GIS文件, 工程输出—文件—页面设置—系统自动检测幅面, 设置页面高、宽, X, Y设为1, 看图形是否在页面上 (工程输出编辑窗口如图2所示) , 否则需要平移—Post Script输出—AI格式EPS输出/通用PS输出。其中AI格式EPS输出时, 有文字按编码方式输出、文字变曲线输出、分色文字按编码方式输出、文字变曲线输出4种;通用PS输出时, 有不分色输出 (文字编码) 、不分色输出 (文字变曲线) 、分色输出 (文字编码) 、分色输出 (文字变曲线) 4种。

文字变曲线输出, 它是将文字转成了一个个的填充区, 转到Corel Draw时, 对文字不能再编辑, 不便于转发和修改, 但是字体字号清晰度接近原图;而文字按编码方式输出时, 文字则是单线字, 但是, 可以在Corel Draw中对字体进行修改。对于分色输出和不分色输出, 地质图中, 地质要素中的颜色用到专色时, 采用分色输出, 其他情况则采用不分色输出。

3.2.2 通过Map GIS文件转换子系统功能导成DXF格式

(1) 进入文件转换子系统, 分别装入Map GIS区线点文件;注意:一定要按区线点文件的顺序, 如果按照任意顺序加载, 区文件容易覆盖了点线文件, 造成数据显示和转换的不完整性。

(2) 点击右键下的复位窗口命令, 选择下的还原显示, 使图像出现在屏幕中。

(3) 进入输出菜单下点击全图方式输出DXF命令。

(4) 进入选择线文件、点文件、区文件对话框, 将其框内项目全部选中。

(5) 打开《打开进入AUTODESK DXF》的对话框, 在文件名内填入要保存的文件名 (DXF格式) , 同时注意选择保存位置。

(6) 然后进入输入高程字段时, 按取消即可。就成功地将Map GIS文件转换为DXF文件。

在利用文件转换子系统时, Map GIS数据输出DXF格式的转换方式有GIS数据方式、部分图形方式、全图形方式。GIS数据方式转换时线无线型、点无子图, 汉字为单线字 (汉字代码) ;部分图形方式转换时线有线型, 区有填充的图案, 子图可以输出, 仅汉字为单线字, 不过单线字都可以通过一些简单的编辑替换操作换为所期望的字体;全图形方式转换时转换后的图与Map GIS下看到的除面色外完全一致。用户可根据情况选择合适的输出方式, 通常GIS数据方式用做与其他GIS的接口, 部分图形方式和全图形方式满足用户在CorelDraw上集成或出图。

3.2.3 相结合的方式

在Map GIS中做好大量细致的编辑工作后, 先将线数据和点数据导出为DXF格式 (全图形) , 在Corel Draw中打开此文件后存盘;再将所要转换的区文件导入到Map GIS中, 导出为EPS格式 (Post Script输出) ;最后, 在Corel Draw中建图层分别导入, 进行后期处理, 这样能很好地维持地质图原图, 修编较为简单方便。

在实际工作中, 使用EPS文字按编码方式输出和DXF格式相结合的方式, 提高了图件的整洁美观和工作效率, 更有利于地质人员快速将资料综合整理和分析研究。

4 导入Corel Draw后的修改整饰

对导入到Corel Draw中的数据进行分解群组, 以实现对各个对象的编辑, 对比Map GIS地质图, 对数据进行修改利用。在符号设计方面, 可以根据具体情况, 改变数据的样式、大小、线型等, 以满足实际需要;在色彩设计方面, 根据所要表达的专题内容, 结合地图上的用色习惯、色彩的心理特性以及象征意义, 对色彩的色相、亮度、饱和度进行编辑;在图面内容安排上, 需要整体移动图面元素时, 利用Corel Draw的群组功能, 调整地图各要素的相对位置, 提高地图的视觉效果, 增强可读性。

5 需要注意的问题及解决技巧

(1) 导入时选择正确的文件类型。EPS文件导入到CorelDraw时, 文件类型选择EPS时, 会提示说“使用选取的过滤器无法输入该格式, 或者说不支持这种格式”, 选择AI文件类型, 则能顺利导入。

(2) 字体配置。当Map GIS数据中的字符以编码方式转入到Corel Draw时, 可能出现缺省字体, 为了解决这个问题, 在Map GIS中设置字体时EPS字库名一栏中应输入相对应的CorelDraw中用的字体名。

(3) 转换后的数据, 线型丢失或者不完整, 可以在Map GIS编辑时, 用无线型的数据表示, 标在相应的几何位置上, 对每个文件进行转换, 或者用图层区分开, 或者用颜色区分开。

6 结语

用简单的转换方法, 能够实现数据资源的共享, 减少重复劳动, 提高工作效率, 为室内外地质人员在矿产的开发生产工作中提供便利。

参考文献

[1]刘文杰, 李峰, 杨昌正.MapGIS、AutoCAD、CorelDraw之间的数据转换技巧[J].西部探矿工程, 2009, (6) :115-117.

[2]胡斌, 白忠凯, 牛永斌, 等.地质绘图中CorelDraw、AutoCAD与MapGIS的数据转换[J].河南石油, 2006, 20 (4) :15-17.

[3]赵生良, 郑永虎, 宋元福.MAPGIS配合CorelDraw编制地图的实践[J].地矿测绘, 2004, 20 (4) :28-29.

[4]王俊友, 黄晓慧.基于Mapinfo, CorelDRAW的专题地图设计与编制[J].石家庄学院学报, 2011, 13 (3) :125-128.

MapGis数据中心 篇2

应用MAPGIS与ARCGIS构建矿产规划数据库

为了满足矿产资源规划管理工作的信息化需要,根据国土资源部规划司的一些相关标准,利用MapGIS及ArcGIS对矿产数据库进行构建,并生成geodatabase数据库.MapGIS应用于矿产资源规划,实现了矿产资源的.动态查询、及时更新以及编辑;达到了矿产资源数据数字化、数据共享的目的;使规划更具科学性、合理性,是一种行之有效的矿产规划方法.

作 者:郭豫宾 何政伟 许辉熙 GUO Yu-bin HE Zheng-wei XU Hui-xi 作者单位:成都理工大学地球科学学院,四川,成都,610059刊 名:测绘与空间地理信息英文刊名:GEOMATICS & SPATIAL INFORMATION TECHNOLOGY年,卷(期):32(5)分类号:P208关键词:矿产资源规划 MAPGIS ACRGIS 属性数据 数据格式

MapGis数据中心 篇3

【关键词】 MAPGIS;Auto CAD;SUFFER;数据转换

Simplely introducing the data transform between MAPGIS and Auto CAD、SUFFER

Liu Qiong,Zhang Xue-li,Ma Dao-ming,Zhang Lin,Yang Hong

(Henan Academy of Geophycical and Engineering Exploration Zhengzhou Henan 450053)

【Abstract】sharing the data,and selectively using the advantages of various software improve digitital production,these are two good methods to decrease the cost and raise the productivity.

【Key words】MAPGIS;Auto CAD;SUFFER;data transform

1. 前言

随着计算机科学、地理学、制图学、遥感与摄影测量学、图形图像技术以及数据库技术的不断发展,地理信息系统己成为一种功能强大、性能完善的计算机系统,广泛应用于规划、土地、测绘、建设、环保、军事等诸多部门,具有强大的功能。而各具特点的GIS和制图应用软件也给社会用户提供了很大的选择空间。

MAPGIS 是武汉中地数码科技有限公司开发的,新一代面向网络超大型分布式地理信息系统基础软件平台(总体结构见图1)。在国内拥有一定数量的用户。其主要优势功能有:

(1)将空间数据数字化输入、编辑、拓扑一体化。

(2)具有强大的制图功能,包括各种专题图例符号的制作较其它软件方便灵活得多。

(3)基本上完成了GIS 方方面面的分析功能。

利用 MAPGIS软件可以制作图形,可以进行空间分析,还可进行资料数据的处理,并利用空间分析系统进行一系列数据操作。在实际的生产过程中,在不同的软件环境下共享和重用数据是十分重要的,这就需要进行数据格式转换。下面介绍MapGIS与几种常用制图软件之间的数据转换过程。

2. Auto CAD与MapGIS之间的数据转换问题

Auto CAD有能精确定位定形功能、方便的图形编辑功能、允许用户进行二次开发等特点,广泛应用于机械、电子、服装、建筑等设计领域。Auto CAD转换为MapGIS,首先需要将图件转换Auto CAD的公开数据格式DXF。在转换时,注意以下几点:

(1)转换成低版本AUTOCAD DXF,如R12/LT2。

(2)不要对原图的块做爆破处理。

(3)注意原图是否有样条曲线 如果有,最好做爆破处理。

打开MapGIS主界面,在图形处理的系统下可以找到文件转换的功能,这里就能将DXF的图件转换为MapGIS的点、线、面。由于缺乏对空间对象统一的描述方法,造成转换后不能完全准确的地表达原数据的信息。最常见的就是区信息的丢失,字符串表达错误等,需要对照原图做一些修补。MapGIS图转换为Auto CAD时,通过相同的功能可将图件转换为DXF,再在Auto CAD中打开并进行编辑修改。

3. SUFFER与MapGIS之间的数据转换

SUFFER适合做各种井位图、地形图、等值线图、三维立体图,也是应用比较广泛的制图软件。

SUFFER转换为MapGIS有两种方式,其一是将图以Auto CAD DXF的格式输出,通过Auto CAD这个中介,将图件转换为MapGIS的识别形式。其二,如果SUFFER图的格式是GRD时,可以直接运用MapGIS空间分析里的DTM分析功能,将数据直接生成图形。笔者在“青海省德令哈市蓄集地区地面高精度磁测△T异常平面等值线图”的绘制中,就广泛的使用了这种方法,下面簡单介绍下操作步骤。

图2为GRD格式的原图件,在MapGIS DTM分析中可以找到处理GRD模型的工具,将数据导入,可见图3选择框,在这里,你可以自由选择线型,区颜色。

设置好参数后,点击确定,就可生成MapGIS 下的文件,渐变的颜色能很好的区分等值线范围。(图4)

4. 结束语

在信息高速发展的现代社会,如何能最大化的共享数据资源,如何能充分利用各种软件间的特点优劣互补,提高劳动生产率,降低生产成本,需要我们不断的探讨和总结。

参考文献

[1] 中国地质大学信息学院.MAPGIS地理信息系统实用教程.武汉:中国地质大学出版社,2000.

[2] 廖克,刘岳,傅肃性.地图概论[M].北京:科学出版社,1985

[3] 李晓池,地理信息系统 GIS 在地质学中的应用[J] .地学前缘,1995 (2):236-242 .

[4] 吴信才.MAPGIS操作手册〔M〕. 武汉: 中国地质大学信息工程学院,2002.

[文章编号]1619-2737(2010)06-07-121

MapGis数据中心 篇4

随着计算机技术和GIS技术的发展, 产生了大量的地理空间数据, 地理空间数据内容繁杂且数据量庞大;元数据是关于数据的数据, 空间元数据是描述空间数据的数据, 是在地理信息系统中用于描述地理数据集的内容、质量、表示方式、空间参考、管理方式以及其它特征的数据, 可以用来组织、维护、定位、发现、转换和挖掘地理空间信息资源。建立地理空间元数据是对控件数据进行管理及共享的有效、可行的方法。

目前元数据管理系统存在两种模式:一种是以国外的GIS软件ESRI公司研发的ArcInfo为代表开发的元数据管理模式, 元数据作为空间数据的附属, 依赖于空间数据。元数据的查询检索效率很高, 结构简单清晰, 但是元数据作为描述数据的数据, 不具有其自身的组织结构, 不能有效地管理元数据。

另一种是国内的GIS软件以中地数码有限公司研发的MapGIS7x为代表开发的元数据管理系统模式, MapGIS7x创新地将元数据与分空间数据离开来, 元数据可以单独存在, 并形成了元数据库、元数据标准、元数据集的数据组织层次来管理元数据。元数据以xml和txt文件形式存储在文件或关系数据库中, 通过MapGIS7x元数据管理系统, 能够实现空间元数据的管理并通过同步将空间数据和元数据关联起来, 实现空间数据的共享和检索。

2 基于MapGIS的数据中心

2.1 数据中心的产生

数据中心首先是一个可以管理多源异构数据的资源管理器, 包括文件资源 (如doc, excel, word, xml, html…) 、数据库资源 (Access, Oracle, SQL) 、地理数据库资源 (MapGis67数据, MapGis70数据, ArcGIS数据, 影像遥感数据) 、空间元数据资源 (txt, xml) 等;它也是存放对这些多源异构数据进行管理的功能的有序集合, 即功能仓库;另一方面, 搭建系统的融入可以根据数据中心提供的符合数据访问标准的访问方式, 以及灵活的数据管理框架, 将数据表现与操作联系起来。这样, 应用系统不再需要直接基于数据或特定的数据组织模式构建, 而是基于MAPGIS平台来搭建, 对已存在的功能不需要编码, 通过配置或者通过工作流实现功能组合。因此, 用户的工作重点只需关注于实现自己特有的业务逻辑。总而言之:数据中心采用数据仓库+功能仓库+搭建系统模式;其中数据仓库中数据是多源异构的, 功能仓库中功能是可以不断扩充的。

MapGIS7.x平台上搭建的数据中心框架提供符合数据访问标准的访问方式, 以及灵活的数据管理框架, 将数据表现与操作联系起来。

2.2 数据中心术语

数据中心:用于组织和操作各种空间数据和非空间数据的资源管理器, 集各种数据管理和操作为一体的面向应用的集成框架。

数据中心驱动:数据中心为扩展插件资源而进入的一种机制, 是数据中心节点加载子节点系统而提供服务的一种动态链接库。数据中心驱动包括预定义驱动和用户自定义驱动。数据中心预定义驱动包括文件驱动、地理数据库驱动和地理数据库域名解析服务驱动。用户自定义驱动是用户根据自己具体应用的需要编写的驱动。

目录树:数据中心组织、管理和操作数据的场所和工具。

XML:数据中心配置文件的存储文件格式。

2.3 数据中心系统架构

基于MapGIS7x平台上的数据中心是管理和组织各种GIS数据 (如MapGIS6x, MapGIS7x, ArcGIS数据等) 和各种文档数据 (如Word, PDF, Excel, Access, 图像等) 的集成框架。元数据管理系统就是基于MapGIS数据中心二次开发的应用系统。这种结构的特点是: (1) 灵活性:菜单、工具条、视图、目录树等都可以很容易地实现按用户的需求定制; (2) 可扩展性:可以自定义功能插件插入系统中, 成为数据中心系统的有机组成部分。

3 基于MapGIS数据中心元数据系统的研究与实现

3.1 元数据系统的设计思想

针对大型应用系统的开发, 当前主要存在两种可行的做法, 按照MapGIS7x平台的插件标准来实现;另一种是基于MapGIS7.0的数据中心开发规范进行开发, MapGIS数据中心综合采用插件式、配置式和搭建式开发模式来开发应用系统, 应用系统不再需要直接基于数据或特定的数据组织模式构建, 而是基于MapGIS平台来搭建, 对已存在的功能不需要编码, 通过配置或者通过工作流实现功能组合。因此, 用户的工作重点只需关注于实现自己特有的业务逻辑。元数据管理系统则是基于MapGIS的数据中心通过插入式、配置式和搭建式开发的。

MapGIS数据中心管理数据的基本思想是:通过广播传递消息, 各个组件接收消息根据传递的URL匹配, 获得相应的数据指针并读取数据;因此, 在MapGIS企业管理器元数据管理系统已经实现的基础上, 要通过数据中心实现搭建式、插入式开发元数据管理系统, 还需要实现以下内容: (1) 添加响应消息组件的处理元数据库、元数据集的组件, 并在组件中添加了对获取指针、释放指针、枚举数据、获取数据ID、获取数据信息、获取数据类型等消息的处理; (2) 将元数据管理系统原有的功能封装为支持数据中心插件接口的函数, 并添加到数据中心功能库中;在元数据管理系统中可通过iip、nip等协议或插件接口定位处理到各种类型的数据;数据中心基类提供了调用接口函数:MainActive、SubActive、CancelActive等。

3.2 元数据管理目录树的驱动

URL (Uniform Resource Locator) 统一资源定位描述资源的真实物理位置, 该地址由一系列的段组成。URL的统一表现在它们采用相同的基本语法, 无论寻址哪种特定类型的资源或描述通过哪种机制获取该资源。

MapGIS数据中心支持多种通信协议:如file、ftp、http、gdbp等, 数据中心用户也可以根据应用的需要, 自定义协议并自解析, 自定义协议的URL格式一般遵循URL的一般格式。

元数据管理系统通过自定义驱动协议MetaDBDrv可在目录树中驱动出元数据库下的元数据集、元数据, 因此需要在数据中心的抽象基类CAbsNode中CreateRoot函数中实现用户的自定义驱动。

元数据库目录树的xml配置文件示例如下:

3.3 元数据视窗的实现

在选中数据中心目录上的数据的时候, 如果用户加载了视图的插件, 该数据关联的相应的视窗就会自动的加载到框架中来, 实现对该类型数据的显示、编辑等。MapGIS数据中心已提供类视窗、文档视窗和数据库视窗的功能;元数据管理系统中需要显示元数据的详细信息以及对比显示多条元数据, 因此需要实现元数据视窗来实现元数据的显示和编辑。

元数据视窗是通过支持数据中心插件接口的函数调用的;通过继承数据中心插件接口的组件类来实现视窗的加载和卸除。

加载元数据视窗的URL形式为:iip://数据中心元数据视窗/元数据视窗/MainActive;卸除元数据视窗的URL形式为:iip://数据中心元数据视窗/元数据视窗/CancelActive。

3.4 元数据系统菜单与工具条的配置

通过数据中心提供的可视化工具———菜单设计器, 根据功能需求的不同可对元数据系统的元数据库、元数据集、元数据等各层次的节点配以不同的功能菜单。用户可通过对菜单和工具条的xml配置文件的修改实现系统中菜单和工具条的灵活展示。

菜单和工具条的主要属性除了功能描述, 即菜单名或工具名称外, 还有主键消息关联功能、关闭消息关联功能、属性消息关联功能、扩展消息关联功能属性, 设置时可直接从数据中心功能库中选择相应的功能设置为其属性。

系统菜单是可执行应用系统显示在标题栏下的菜单。系统菜单节点可以通过右键实现新建系统菜单, 也可以插入已经定义好的系统菜单 (xml配置文档) 。

工具条节点可以通过右键实现新建工具条, 也可以插入已经定义好的工具条 (xml配置文档) 。

数据目录树上的节点右键弹出的菜单, 又称为右键菜单。它可以通过右键新建菜单, 也可以导入已经存在的右键菜单。

调用元数据管理系统的菜单或工具条中功能的URL形式为:iip://数据中心元数据工具/元数据/同步元数据?metaID=638。

3.5 元数据系统的总体框架

当配置好系统所需的功能和样式后, 可通过数据中心设计器实现系统的初始化;通过根据用户的需要在对应的预加载框架插件列表、加载前嵌入过程列表和数据中心插件初始化列表中修改配置, 实现系统的初始化。

在初始化过程中添加已实现的元数据视窗插件;在目录系统中添加元数据自定义目录树驱动;在系统菜单中添加已配置的xml菜单文件;在工具条中添加已配置的xml工具条文件;在弹出菜单中添加已配置的xml右键菜单文件;元数据管理系统效果图3所示。

4 结束语

作为大型GIS软件系统的子系统———元数据管理系统, 可用于实现空间元数据的存储、导入、导出、编辑, 并通过同步将空间数据和元数据关联起来, 实现数据的共享和检索。基于MapGIS数据中心二次开发的元数据管理系统可快速、灵活地实现元数据的存储、管理、查询, 并可将数据与功能分离开来, 系统不需要直接基于数据或特定的数据组织模式构建, 而是基于MapGIS平台来搭建, 对已存在的元数据系统功能不需要编码, 通过配置或者通过工作流实现功能组合。基于该种模式开始的元数据管理系统的开发周期短、效率高、功能扩展性强、可维护性好。

摘要:介绍了元数据的基本内容和MapGIS数据中心的基本概念;重点说明了基于MapGIS数据中心二次开发的元数据管理系统的基本思想与实现方案。

关键词:元数据,数据中心,消息机制,功能配置,插件

参考文献

[1]Metadata A d Hoc Working Group, Federal Geographic Data Com-mittee.Content Standard for digital geospatial metadata1998.http://www.fgdc.gov/.

[2]于海燕, 周顺平.空间元数据系统的研究与设计[J].现代计算机, 2002 (9) .

[3]张立, 龚健雅.地理空间元数据管理的研究与实现[J].武汉测绘科技大学学报, 2000 (2) .

MAPGIS实习心得(小组) 篇5

2014—2015学年第一学期第十七至十八周,实习地点学校机房

二、实验目的与要求

1.掌握工程图例板制作、使用和编辑方法。2.掌握点、线、区输入方法和相应参数的设置 3.掌握线的交互式矢量化方法。4.掌握点、线的常用编辑方法。

5.掌握MAPGIS中拓扑造区的基本流程及操作。6.掌握注释赋属性功能。

三、实验步骤与内容

1、实习准备,熟悉基本操作

1、安装及打开MAPGIS软件:根据提示安装软件。安装软件后,打开 “DogServer67.exe”,再打开MAPGIS软件。

2、设置:单击MAPGIS主菜单中的“设置”按钮。将工作目录设置为“D:学生201220280103”,矢量字库目录设置为“D:学生试题CLIB”,系统库目录设置为“D:学生试题江西二调Slib_2008”。3.创建文件

(1)执行如下命令:图形处理输入编辑新建工程确定不生成可编辑项确定。(2)在输入编辑子系统界面在右侧窗口中点击鼠标右键,新建一个文件“地质界线.WL”、并且修改其属性结构(需注意,编辑完最后一项时需按下“ENTER”键转到下一行再保存)。(3)工程图例板制作

1)在输入编辑子系统界面在右侧窗口中点击鼠标右键,单击新建工程图例编辑编辑分类。

2)新建一个线类型图例(名称“地质界线”,分类码为“1”,编码为“1”,图形参数 如图b所示)。

(b)(c)4)点击“确定”按钮,保存工程图例文件为“工程文件.cln”。

2、空间数据输入与编辑

1.打开“工程文件MPJ”,在输入编辑子系统界面在右侧窗口中点击鼠标右键添加项目“地质界线.WL”、并使之处于编辑状态同时将地质图的点线面文件关闭。删除点线面中的点、线、区及弧段。在输入编辑子系统界面在右侧窗口中点击鼠标右键打开图例版。

2.设置。菜单栏设置参数设置还原显示;菜单栏窗口属性动态显示线工作区宽度。

3.使“地质界线.WL”处于编辑状态下并同时按下“CTRL”和“V”键。刷新窗口。

4.在交互式矢量化的过程中,结合F5(放大)、F6(移动)、F7(缩小)、F8(加点)、F9(退点)、F11(改向)F12(捕捉线)画线。画线前查看地质界线的属性及参数,用同样的参数和属性的线画线。单击工具栏中的输入线图标选择折线和即时输入。开始画线时按F12键,选择捕捉线头线尾使每条线都是闭合线。线结束时单击鼠标右键,如果是一条封闭线,按CTRL”键和鼠标右键使其闭合。在弹出的窗口中输入线宽,在图例版上注记线状地注释类单击工具栏输入点图元图标确定在线旁单击并输入线宽(线宽!=0执行)菜单栏点编辑修改角度单击点修改其角度使之与线平行图例版图符整饰层宽度点输入点图元子图,确定在线宽注释旁增加点。如图所示

5.画好所有的地质界线与断层后,单击菜单栏中的线编辑参数编辑根据参数赋属性选择图形参数将需赋属性的某种线参数输入单击确认。6.检查线。(1)菜单栏检查工作区属性检查线工作区,条件检索选择,选择结果输入“宽度==0&&地类编码!=“"”单击结果文件创结果文件单击写,看菜单栏线编辑编辑指定线输入图元号,并选择跳转和闪烁工具栏修改线属性图标填写宽度;重复条件检索选择输入“宽度!=0&&地类编码==”"”,保存查看文件,根据“地质界线”修改线属性或者线参数。同时也注意线注释及宽度点是否需要增加或是删除。

(2)菜单栏其它自动剪断线菜单栏检查线拓扑错误检查。线错误可能有:悬挂线,坐标点重合,自相交等。一一修改错误。其它清除微短弧线清除微短线确认单击“微短线”几个字,使其跳转到微短线。重复几次确保没有错误。

3、进行查错,自动拓扑重建造区。

点击文件区新建造区线文件,将线文件中的框、地质界线复制粘贴到造区线文件中,将其他文件关闭,只余下线文件进行自动连接 线,线转弧段等操作,进行边界线的差错操作,如不闭合就进行 处理闭合处理,用延长线、剪断线、靠近线等操作是区域闭合。待无错误后进行拓扑重建。具体如下:

(1)造区:确保“弧段.WP”区文件处于编辑状态下。单击工具栏中1:1图例菜单栏线编辑选择线选择所有线使其闪烁菜单栏区编辑线工作区提取弧菜单栏其它拓扑重建。

(2)检查。菜单栏检查工作区属性检查区工作区,属性结构选择地类编码查看右边的属性内容有无空,如有双击结果文件,保存写,看再根据图元序号用区编辑中的编辑指定区单击工具栏中的修改区属性图标增加地类编码复制旁边的地类编码点到区域内并修改文本使之与该区域地类编码吻合。菜单栏区编辑选择区选择所有的区删除区重复操作1、2直至所有区都有地类编码属性。

(3)修改区参数及区属性。菜单栏检查工作区属性检查区工作区,属性结构选择地层编码双击右边属性内容的地层编码并在图例版中找到相应的图斑单击修改区参数图标 再双击地类编码 打击修改区属性图标。对每个地层编码重复此操作。关闭区文件,保存。(4)压缩保存工程及项目文件 4.输入地层代号。

首先关闭“地质界线.WL”,保存。再使之处于编辑状态。在图例版中用颜色较为突出且绘图时未出现过的线将整个线分成小块,方便简单查看是否有遗漏。图例版注记地类代号注释类输入点图元注释,确认。在每个封闭区域里增加点并按照“地质界线.WT”输入相应的地层编码。最后关闭线文件不保存,关闭点文件保存。此步骤注意的是点必须在封闭区域里。5.图形误差校正

1.MAPGIS主菜单图像处理图像分析菜单栏文件打开影像文件“H50G085025DOM.msi”菜单栏镶嵌融合控制点信息、控制点浏览。在控制点信息处选定控制点1并打勾单击工具栏中更新控制点图标是控制点与图像顶点吻合按空格键输入并坐标确认。对其他控制点重复此操作。最后在空白处单击右键。菜单栏镶嵌融合保存控制点文件。打开“H50G086025DOM.msi”菜单栏镶嵌融合删除所有控制点添加控制点文件保存控制点文件。关闭此子系统打开输入编辑子系统中的影像文件。

2.图形数据转换。菜单栏文件数据输出选择需要转换的类型,添加文件再转换即可。

6、文件转换 以线转换为例。

MAPGIS主菜单中图形处理文件转换菜单栏选择压缩存盘菜单栏文件装入线查找到需要转换的线装入并确定菜单栏输出选择需要转换成的格式。然后弹出如下图。确定后输入文件名并保存。则文件就转换好了。如果是要将其再转换回去,只需单击菜单栏输入然后选择之前转换后的格式再将其选中,并在菜单栏文件保存线然后再重复输出步骤。

四、实习体会

MAPGIS的课程结束了,通过对MAPGIS的学习也初步掌握其各方面的知识,MAPGIS软件的功能是强大的,面对目前的信息化社会,在空间数据处理能力方面是一款强有力的工具。

学习的目的在于将知识能合理顺利的运用,将书本知识化为自己所用,是一个不知到知道,了解完善应用的过程,尤其是计算机方面的课程更是如此。

在学习过程中遇到了不少问题,积极询问老师,和同学共同商讨,查询资料把问题得以解决,培养了解决问题的能力。通过上机练习让我比较容易的掌握理论知识的难点,以及一些平时不注意的问题,在上机练习的过程中需要对每个细节都要留心,这样才不至于出错,这就加强了我们对平时不注意的问题得到回应,从而加深了细节问题的处理方式。

MAPGIS图层应用技术分析 篇6

【关键词】地理信息系统;MAPGIS;图层

1.图层概念

国内外一些著名的CAD和GIS软件都具有层的操作功能,AutoCAD中通过正确使用层、颜色和线型命令会使图形层次分明,表达得更加清楚,更易于使人理解和接受,ARC/INFO中的Coverage信息存储层是最基本的存储单元,它是简单地图中一个专题要素的数字形式,一般只描述一种类型的地图要素(有时也能包含几种地图要素)。一个Coverage包含指定区域内地图要素的位置数据及专题属性,一个Coverage可以包含多个不同的文件,为“一对多”关系。而MAPGIS的图层与文件的关系为“多对一”的关系,即一个文件包含多个图层。所以层的概念根据使用目的不同,应用环境不同,有大层小层、复杂层简单层、综合层概括层、复合层分离层之分。

2.图层操作

在MAPGIS图层主菜单下,用鼠标点击下拉主菜单下对应的子菜单,通过移动光条到带黑三角的子菜单,分别弹出点、线、区3种情况的侧菜单。图层菜单主要提供图形分层编辑功能。它能打开、关闭任一层,更换当前图层,显示工作区现有图层。还能从多个文件中分离出指定的图层。

2.1修改层名

即编辑层名,对地图进行分层,为了方便记忆,每一层需要定义一个名称,名称的定义必须尊重科学、简单适用、符合习惯用法、便于人们记忆,所有的图层名称的集合称作图层字典。用户可以根据自己的需要,通过“修改层名”菜单,修改图层字典中已定义的图层名为你所需要的新的图层名称。新图层名的排列顺序必须与常规专业属性内容的排列次序一致,如地形图,其图层排列次序为:(1)水系,(2)居民地,(3)道路,(4)境界,(5)等高线。

2.2改当前层

当前图层是系统对编辑者当前用数字化仪、矢量化、键盘或鼠标器输入的图形所存放的图层。系统隐含是0号层。在数据输入过程中必须按图层有顺序地输入。如地形图输入,通过“改当前层”菜单,把当前层改为水系,输完水系后保存文件,再把当前层改为居民地,输入居民地后保存文件,依此类推,输入道路、境界、等高线等。层不同,但保存的是同一文件。

2.3改层开关

改层开关就是实现将需要编辑的图层打开,不需要编辑的图层关闭。当图层状态为ON时,该图层的图形可以在屏幕上显示,当图层状态为OFF时,该图层的图形不能在屏幕上显示。利用这一特征可以在编辑某一图层时,将该图层状态置为ON,而将与之无关的图层状态设置为OFF。这样做一方面可以提高显示速度,另一方面可以减少其它图层背景对编辑者视线形成的干扰和误操作。例如一个文件有水系、航空和境界3个图层,图3a表示关闭航空线层,打开境界线层和水系层;图3b表示水系层、航空线层和境界线层所有3层数据全部打开。0层为自由层,缺省状态下输入的数据均被放在0层。

2.4开、关所有层

开所有层将当前编辑文件中所有图层状态置为ON,使其编辑时能在屏幕上显示。关所有层将当前编辑文件中所有图层状态置为OFF,使其不能在屏幕上显示。

2.5存、删当前层

存当前层是将当前层的内容从工作区或文件中分离出来,存入磁盘上的一个文件中,这个功能可完成将一个文件的图层分离出来成为其它文件。删当前层是将当前层的内容从文件或工作区中删除。

2.6修改、替换层号

某一图层中少量的要素分层错误可以通过“修改层号”,将屏幕上指定错误的要素从原来的某一图层改变到正确的新图层,如果是某一图层全部要素需要改变成另一图层或移到另一图层中,用“修改层号”菜单就不适合了,必须用“替换层号”完成批量处理。

3.图层划分

分层是在数字化或矢量化之前完成,首先必须认真读图,对整个图形主要结构有一个了解,然后根据一定的目的和分类指标对底图上专题要素进行分类,按类设层,每类作为一个图层,对每一个图层赋予一个图层名。分类可以从性质、用途、形状、尺度、色彩等5个方面考虑。例如,把在地下管网系统中不同性质的地下管线(供水、排水、污水、电力、通讯、煤气、热力等)合在同一图层,当需要单独查询,显示其中一种管线时,只能根据管线的属性来区分,这比单独用一层存放一种管线要花费更多的处理时间。除了按专题内容进行分层外,还可以依据时间和垂直高度进行分层。按时间序列分层则可以不同时间或时期进行划分,时间分层便于对数据的动态管理,特别对历史数据的管理。按垂直高度划分是以地面不同高程来分层,这种分层从2维转化为3维,便于分析空间数据的垂向变化,从立体角度去认识事物构成。具体分层时还应注意考虑以下几方面问题:(1)数据与数据之间的关系,如哪些数据有公共边,哪些数据间有隶属关系。(2)用户视图的多样性。(3)数据与功能关系,如哪些数据经常在一起使用,哪些功能是起主导作用的功能等,同一层应有同样的使用目的和方式。(4)数据更新问题,因为更新一般以层为单位进行处理,所以应考虑将变更频繁的数据分离出来。(5)顾及数据量大小,各层数据的数据量最好比较均衡。(6)尽量减少数据冗余,但数据库中需要不同级安全处理的数据也应单独分层。

4.分层意义

对地图进行分层,有助于图形编辑,当对地图编辑时可以调入相应的图层,锁定某些无关图层,这样进入工作区的图形数据就可大大减少,从而提高屏幕显示速度,增强屏幕视觉效果,清楚地显示所需要部分,避免了无关图形干扰编辑者视线。如区分地理要素和地质要素就是如此,一条线状要素是表示等高线,还是表示地质界线,是不好判断的,或者容易出错,如果分成不同的图层,问题就变简单了,编辑地质界线时,通过改层开关,打开地质界线,关闭等高线图层,将地质界线图层调入工作区,就可以免于等高线干扰,同样编辑等高线时只要将等高线图层调入工作区,就可以免于地质界线干扰。在编图过程中,底图内容是相对稳定的,基本上只是取舍变换。而在微机上对底图的取舍变换是否简捷和迅速取决于数字化或矢量化过程中对数据的组织和管理。对地图进行分层管理,是计算机对图形管理的重要内容,对较小或同类不同级别的底图内容取舍变换,或当一张图上表达内容太多时,以层的管理形式效率最高。分层便于数据的二次开发与综合利用,实现资源共享,也是满足多用户不同需要的有效手段,各用户可以根据自己需要将不同内容的图层进行分离、组合和叠加形成自己需要的专题图件,甚至派生出满足各种专题图幅要求的不同底图。例如某一地区的地形图按照要素的特性分成公路层、水系层、地貌层等等。由于某种需要,要制作此地区水系分布图,那么就可以容易地把水系层及有关的要素提取出来,保存为一个文件,这样大大节省了时间及费用,并提高了工作效率。对于共用的要素,可以单独作为一个图层数字化,然后将其添加到要编辑的任何文件中去,制作不同的专题图,这样就可以避免重复的数字化工作。例如,地理底图是地质图和矿产图共用的要素,可以看作一个图层,只要数字化一次即可。

【参考文献】

MapGis数据中心 篇7

MAPGIS数据中心 (DC) 是用于组织和操作各种空间和非空间数据的资源管理器, 将各种数据管理与操作集合为一体的集成框架应用。MAPGIS数据中心服务器 (DCS) 是一种基于数据中心建立的企业级GIS服务发布平台。主要提供数据服务和功能服务, 支持GIS业务用户的服务器端, 支持GIS行业标准, 同时它提供内部管理连接, 用户不仅可以配置管理DCS内部的数据库和功能库, 也可以进行日志管理、安全管理及性能监测。MAPGIS DCS框架可以支持多种通信协议, 包括支持Web应用的HTTP协议, 基于这个协议, 提供SOAP和REST两中不同架构风格的GIS Web服务接口, 作为简单的SOAP服务和高可读性的REST服务, 从理论上讲, 用户可以基于这些服务接口开发WEBGIS应用程序, 在实际应用中, 由于二次开发用户对GIS业务的理解程度的不同和软件开发水平的不同, 建立WEBGIS业务系统将会有些困难, 比如开发延迟, 低复用模式及系统可扩展性差, 这需要建立WEB应用开发框架 (Web ADF) .在这些框架下, 用户可以方便快捷的构建WEBGIS应用程序.本文将对MAPGIS DCS Web ADF设计进行扩展描述。

2 Web ADF

2.1 设计原理。

为了提高开发框架的可用性, 存在以下设计原则: (1) 开放式。 (1) 开发框架需要支持几个通用的GIS行业标准, 如果OGC正常, 它将嵌入到其它制造商的GIS服务, 实现多源异构数据的互操作。 (2) 松散组合。尽管Web系统自然有些松散耦合, 现今, 出现了越来越多的Web开发框架, 尤其是基于ajax的Web客户端。Web GIS通常在其它应用系统的子模块中存在, 需要松散耦合的开发框架以便于嵌入到其它应用系统。 (3) 可扩展性。开发框架无法满足所有的开发需求, 这就需要可扩展性的开发框架。用户可以在现有的开发框架基础上集成和扩展, 形成一个用户自定义的开发模式。 (4) 适应性。它不仅适用于一般用户快速的开发简单功能, 使他们可以轻松的建立Web GIS业务平台, 而且能够适用于用户开发复杂功能, 特别是将Web GIS作为一个子模式的系统。

2.2 Web ADF体系结构。

MAPGIS DCS Web ADF体系结构见图1。发展框架包括服务端和客户端, 基于服务端的软件开发库是数据中心服务器API库, 在此基础上, 包括用户状态管理和负载控制管理、网络GIS常规概念层接口包构成Web GIS开发的接口库。服务器端的控制库构成软件开发库界面上的程序包, 简化了用户开发与实现的模式复用。客户端软件开发库使用JAVAScript和Flex插件技术.数据目录和地图视图采用Flex技术包装, 并提供可调用的外部JAVEScript API。

2.3 Web ADF服务器开发库的设计。

ADF服务器端开发库的结构见图2。开发库由服务器代理进行逐层打包以满足一些Web GIS开发的特点。下面对每一层的功能和目的进行描述。 (1) DCS服务代理层:负责请求DCS数据或功能并且返回处理结果, 属于客户端的DCS服务的地图 (影像) 。 (2) 负载平衡实现层:DCS集群负载需要在这一层实现。首先, ADF运行的主体主要是Web服务器。该服务器有权去调用DCS (如CPU和内存使用, 任务数量等) 信息, 其次, 负载策略下一些负载机 (DCS) 的定向选择也在这一层实现。最后, 它为用户提供一层透明的荷载端口, 开发人员仅需去配置和加载策略。 (3) 用户应用状态层:DCS服务是一种无状态服务, 网络通信协议是一种无状态协议。它不能依赖Web客户端去存储用户状态, 因此用户状态只能由中间层记录, 中间层能够提供用户操作历史的目录、地图视图和状态管理。 (4) WEBGIS功能层:DCS提供了大粒度接口, 基本上, 因为最终用户开发的灵活性太大, 它需要Web GIS应用功能的二次开发包去帮助用户二次开发。 (5) 服务器控制层:服务器控制提高了代码的封装能力, 这使得开发过程变得简单化, 为初次开发人员提供了很好的入门经验。

2.4 Web ADF客户端开发库的设计。

MAPGIS DCS Web ADF客户端开发库的体系结构见图3。Flex插件提供那些内置对象图、目录、表格类来显示地图数据和表格数据。交互式信息捕捉可以获得用户对鼠标、键盘对表格、地图和一些分析功能的操作信息, 这些通常是坐标点信息和数据参数。客户端绘图可以提供动态和静态的几何显示, 静态几何显示如兴趣点、线、面的属性, 动态几何显示如高亮闪烁显示几何元素、显示LBS位置。以上类和功能基本包括了Web GIS客户端的交互和性能的需求。许多现有的Web GIS客户端采取了AJAX技术, 相比只下, FLEX有很多的优点, 如FLEX编程简单, 完全面向对象的特征, 良好的封装, 跨浏览器等, 同时FLEX也提供了Java Script API, 通过这些API, 175个开发人员可以方便的进行目录、地图控制、图形控制, 也可以通过Flex内部的回调函数得到用户的交互信息如坐标信息。客户端脚本库也包含FLEX插入端口, 以及为Flex插入端口插入到客户端的交互控制的交互界面。由于Web GIS逻辑的复杂性, 其无缝整合传统MIS系统总是一个相当困难的问题, 这是ADF必须慎重考虑的问题, 结合目前Web应用越来越多的倾向于客户端的趋势, Web也倾向于把更多的计算放到客户端。Web GIS的组合功能及其与其它系统的交互功能都是通过客户端脚本-Java Script来处理, Web服务器端位于作为相对固定的API, 其内部不进行复杂业务逻辑的处理。

3 结论

与和同一行业先进的GIS应用和发展系统-ARCGIS ADF相比, 这种设计具有以下优点。

3.1 简化开发层。

Arc GIS ADF提供了四层开发框架, 本设计可以简化为两层。普通层重点在于客户端的开发和集成, 而高级层位于WEB服务器端, 可以通过服务端开发库的调用完成更多的服务。

3.2

实现服务器负载平衡透明化。

3.3

客户端使用Flex插件和脚本组合技术, 一种Arc GIS ADF的Web客户端是单一的脚本技术, 很难进一步开发和应用, 另一种是完全的FLEX技术, 用户开发时需要使用Flex IDE和一种新的开发语言-Action脚本。这个设计结合了上述系统的优势, 所以用户只需掌握简单的脚本就可以进行开发, 降低了学习和开发的难度。

总的来说, 我完成了ADF的设计, 有一些具体的细节如负载平衡的算法和策略, 在WEB服务层的API粒度和完整性设计, 和其它系统的耦合性验证, 需要进一步的研究和实验。

摘要:本文描述基于mapgis数据中心服务器的WEB应用和发展框架设计, 包括设计原理、框架体系结构、两个核心模式的概要设计框架、及最后与ARCGIS的应用与发展框架对比。

MapGis数据中心 篇8

1 Mapgis与Map Source的特点

1.1 Mapsource

Mapsource是与Garmin Gps手持机相配合的一款PC端应用软件, 是一个综合的地图管理软件, 内附世界地图[1]。它可以对航点、路径、地图等各类数据进行管理, 并和手持机进行数据交互。数据交换格式是Gpx交换格式文件, 其文件是由文件头和数据区两部分组成。文件头记录的是XML文件标签和解规则, 数据区记录的是航点、航迹等信息[2]。

1.2 Mapgis

Map GIS是一款优秀的国产GIS软件, 一直是国土资源部门主要的信息化工作平台。数据交换格式是ASCII码的明码文件, 其文件是由文件头和数据区两部分组成。文件头记录的是文件的版本和类型 (点线面) 信息, 数据区记录的是实体几何信息。明码文件按要素类型分为点文件 (.*wat) 、线文件 (.*wa1) 、区文件 (.*wap) 三种[3]。

2 Map GIS与Map Source数据转换

2.1 Excel和Map Source数据转换

2.1.1 Excel数据导入Map Source

利用Excel生成Gpx交换文件, 在Mapsource软件中打开, 另存为*.gdb格式, 即完成将Excel数据导入Mapsource过程[4]。

2.1.2 Mapsource数据导入Excel

将Mapsource数据导入Excel方法较为简单, 只需将航点属性进行复制或将Mapsource数据保存为Gpx交换格式, 打开Excel, 粘贴即可, 保留适合的航点属性, 剔除不需要的属性, 即完成Mapsource数据导入Excel的过程。可根据需要调整Excel数据。

2.2 EXCEL和MAPGIS数据转换

2.2.1 MAPGIS数据导入EXCEL

基本原理是利用Mapgis6.5“图形处理”模块“文件转换”功能[5]实现的。

a.打开MAPGIS6.5中的“文件转换”, 装入点文件 (不管是否赋属性) , 在出现窗口空白处点鼠标右键“复位窗口”, 按顺序操作, 依次出现出现图1、2界面, 然后在“输出”菜单下选择“输出MAPGIS明码格式”, 下选择“输出MAPGIS明码格式”, (在选择“输出”MAPGIS明码文件“之前, 最好进行一下”重设省缺ID“) , 按顺序操作, 将文件保存为”*.wat“格式文件”。

b.用记事本打开“*.wat”格式文件 (图3) , 从出现坐标的第一行开始至结束的数据, 复制粘贴至WORD文档中, 再转换到EXCEL中 (图4) 即可, 前两列就是点位坐标, 可根据需要进行调整, 以满足实际工作需要。这样将MAPGIS数据导入EXCEL过程得以实现。

2.2.2 EXCEL数据导入MAPGIS方法

基本原理是利用MAPGIS6.5“图形处理”模块中“数字测图”功能[5]实现的。

2.2.2.1 数据准备

将Excel中的数据复制到记事本中, 数据间空格用“, ”替换 (图5) , 保存文件为“*.txt”。

2.2.2.2 数据转换

在图形处理选项中打开“数字测图”, 选择“文件-新建”, 建立测量工程文件, 保存为“*.suv”。

选择“工具”菜单下“录入文件数据”选项或点工具栏“录入文件数据”按钮, 出现“录入文件数据”图框 (图6) , 点击, 打开文件“打开文件”*.txt“, 将”分隔号、点号、坐标、高程“按顺序号填写, 点击”数据录入“后退出该图框。

选择”数据处理-输出成果图形-全部输出“, 保存”输出成果图形, “复位窗口”后生成测点点位图 (图7) 。

点击“添加注记”按钮 , 出现“添加注记”图框 (图8) , 选中“注记测点点名”, 双击“自定义注记参数”, 设置“注记参数”后, “复位窗口”即可将测线点点号 (图9) 。如需要加注高程, 注记记高程即可。

选择“数据处理-输出成果图形-全部输出”, 保存“输出成果图形”, 这时在计算机桌面可发现一个“NOT”文件, 在Mapgis主界面下, 选择“图形处理-输入编辑-打开工程文件”, 打开“NOT”文件, 另存为“*.wt”文件, 这样就完成了将Excel数据导入Mapgis过程。

3结论

分别介绍了Excel与Mapsource和Mapgis间的数据转换, 这实质上也就成功完成了Mapsource和Mapgis之间的数据转换。

实现Mapsource和Mapgis数据共享在工作中有很重要的意义, 也为数据之间的转换提供了一种方法。转换中还有许多应用的的技巧, 应用得好, 会使我们的工作起到事半功倍的效果。选择哪种方法首先要了解两种数据的特点、联系和区别, 掌握两种数据的对照关系。其次是找到能对两种数据文件的读写操作的方法, 即找到从要转换的数据格式中读出数据。只有掌握了这些最基本的信息, 才能找到又好又快的转换方法, 最大限度地实现各种数据的共享。

参考文献

[1]苏尚军, 郭振华, 吴延坤.三种软件与Mapsource间批量数据转换方法[J].物探装备, 2010, 20 (2) :113~116

[2]解庆峰, 李胜昌, 蔡春楠, 等.区域化探样点布置图点文件转换MAPSOURCE航点的实现[J].物探与化探, 2009, 33 (6) , 726-728

[3]张于, 武健强, 吴夏懿, 丁亮.MapGIS数据向ArcGIS数据格式转换方法的实践与探讨[J].江苏地质, 2007, 31 (3) , 258-261

[4]宋丙剑.基于GPX交换文件实现化探数据批量输入GPS浅析[J].测绘与空间地理信息, 2010, 33 (3) , 111-113

MapGis数据中心 篇9

目前,随着国内外GIS技术的兴起及发展,地理信息技术在很多行业得到普及和推广。MapGIS作为国内GIS技术的引导软件,为各种土地数据库平台的建设、地质图的编制等工作带来了极大的方便。这些数据库中的地图数据绝大多数来源于测绘部门,而绝大多数的测绘部门都使用基于AutoCAD平台的制图软件进行制图。南方测绘公司的成图软件CASS是在AutoCAD基础上开发的,已经被广泛使用。

地质部门采集地图数据以MAPGIS为载体,测绘部门广泛采用南方CASS作为图形数据处理和工程设计工具。如何将CASS生成的地图数据无缝转换成MapGIS的数据是一个日益突出的问题[1]。实现MapGIS与CASS之间的数据共享,对及时更新地理信息系统数据及地质矿产勘查数字化工作意义重大。因此,如何提高CASS与MapGIS之间数据互换的完整性、效率和自动化程度,是研究的关键问题。本文深入探讨了两者的数据格式特点,通过读取CASS内部数据结构文件重构MapGIS实体数据,实现了CASS生成的图形数据(*.dwg)到MapGIS数据(*.mpj)的无缝自动转换[2]。

1 南方CASS与MapGIS数据的信息特征

MapGIS与CASS软件的共同特点是两者都有空间坐标,都能把目标和参考系统联系到一起并能描述图形数据,还能处理非图形的属性数据。不同点是:CASS绘图功能强大,其多维图形功能极强,但其属性库功能是弱势[3]。MapGIS的对象是地理实体,数据分层显示(点、线、面分层,同类实体不同特征也分层表示),图形数据与属性数据关联,处理图形数据需要相应的拓扑关系描述[4]。

1.1 空间图形特征———图层、块和点符号库

在CASS软件中,层(1ayer)是一个比较重要的概念,每层对应于地形图中相应的要素(如道路、河流、居民地、等高线等),CASS可将所有不同类型数据放置在同一图层,包括属性数据,如点、线、面、文本等。但是MapGIS只能把点、线、面中的一种单独地叫做一个图层,或是复合类型。有时两种软件在图形数据转换过程中,也可将多个图层数据信息放到其中一个图层数据信息中[5]。在CASS软件中,一个图形块就是图形文件中的一个实体。在MapGIS软件工作中,没有“块”的概念,但有多个图层信息,每层都有大量点状符号库。所以在CASS与MapGIS软件间数据转换时,要特别注意CASS中的块与MapGIS新建点状符号库间的一一对应。

1.2 文件格式类型特征

南方CASS常用的数据格式是DWG,但也可以存储为DXF。DXF是一种专门ASCⅡ码文件,是Autodesk公司自己制作的一种中性数据文件交换的格式规范。这种文件最大特点是可读性好,易于被其他程序处理。大部分GIS软件系统都有它的接口,是最常用的转换格式[6]。MapGIS的数据文件类型很多,例如:WT(点文件)、WL(W线文件)、WP(区文件)、MPJ(工程文件)和RBM(内部栅格数据文件)等一共三十多种文件。根据南方CASS和MapGIS文件的特点,一般将DXF转换为WT、WL、WP文件。

1.3 线型和颜色特征

在CASS软件中不同的线状文件信息,采用不同的线型信息表达。一般将不同的专题文件信息放在不同的图层信息中,层的属性信息也就代表着所使用线型的属性信息,而在MapGIS软件环境中有线型库、子图特征库。所以在CASS与MapGIS软件数据间转换时,要特别注意CASS线型的图层文件信息与MapGIS线型信息库间对应关系[7]。在CASS和MapGIS软件环境中都是用颜色属性信息表示各种专项文件,对同一种颜色属性信息,两者的颜色码也不同。因此,转换过程中,颜色编码和线型库的对应关系尤其重要。

2 CASS转换到MapGIS数据的技术方案

根据国内外业内流行转换原理,通过借鉴Autodesk公司自己制作的一种中性数据文件交换的格式DXF的规范。本文首先通过编程实现CASS数据文件以ASCⅡ码文本格式读出,然后存储成易于MapGIS读取的中间文件,最后编程重构MapGIS数据格式,最终实现了两种数据的无缝自动转换[8,9]。

2.1 数据预处理

地质图地形较常规地形图复杂,为了达到最佳转换,需要对CASS数据进行转换前的预处理工作:

(1)利用CASS图形检查功能检查图形图层、编码、属性等正确性。

(2)清理无用图层,降低转换后的多余工作量。

(3)对任意两个面,要进行过点处理以避免出现跨越情况。

(4)避免对原图的块作爆破处理,提高转换精度。

2.2 CASS无缝自动转换MapGIS实现代码

用C#编写代码,将CASS图中实体类型细分为点、线、面、文字、块,读出到临时文件中,然后分别转换为MapGIS中的点、线,面、文字、子图,实现了数据的无缝自动转换。

下面以C#伪代码为示例,列举实现具体转换的过程:

//定义存储CASS和MapGIS数据信息的结构体

(1)点实体的CASS格式数据读出与MapGIS格式数据的写入。

(2)标注文本实体的转换。文本在MapGIS中也是以点文件的方式存储的,MapGIS写入文件跟点文件类似,除了统一生成点文件外需要把文本信息无缝挂接上。下面仅写出读取CASS标注文件代码。

(3)面实体的转换是其中最难的一块,由于CASS是采集软件,面实体在CASS里是用闭合多段线来表示的,如宗地、图斑、房屋等。MapGIS中是用点来组成弧段,用弧段来组成面。MapGIS的WP面文件中,先存储该文件要用到的所有弧段,并逐一编号。面实体按构成面的顺序记录弧段号,同方向的为正的编号,反方向的为负的编号,这样就形成了面实体。先将CASS的所有面实体打断拆分为折线,公共边只保留一条,接着将边写入线数组中,在MapGIS格式下重构弧段,拓扑成区,完成转换。

(4)对于线与块的转换,线的转换其实在面转换中已经实现。面的转换实质是面边界弧段的转换,而弧段是以线为基本单位组成的,所以线转换是面转换的第一步。块只是在CASS中或者说是CAD数据中才有,对于MapGIS数据,是不存在块的概念的。块的转换跟点、线、面的转换方法一样,块是由点、线、面组成的,所以不难理解转换块的思路,就是分层次、分类别转换,本文不作详述。

3 结束语

本文从生产部门的应用角度出发,深入探讨了两者的数据格式特点,通过将CASS图中实体类型细分为点、线、面、文字、块,分别转换为MapGIS中的点、线、面、文字、子图。本方法在内蒙古包头哈不沁矿区CASS地形图的转换实践中得以检验,如图一和图二所示。

图一是CASS数据,通过截图可以很清晰地看出陡坎、等高线、大车路、钻井和高程点等信息。图二是通过无缝转换方法转换过去的MapGIS数据,通过对比可以清晰地看出陡坎、等高线、大车路、钻井和高程点数据的线型、颜色、符号都没有发生变化,最大限度地减少了转换过程中的数据丢失,实现了两种数据的无缝自动转换。

摘要:长期以来,测绘部门使用的数字测图软件南方CASS与行业应用部门使用MapGIS数据软件的数据格式交换存在很大的障碍,这给地质、国土等很多部门用户的工作带来诸多不便。本文从实际应用的角度出发,深入探讨了两者的数据格式特点,编写了读取转换数据代码,将CASS图中实体类型读出为点、线、面、文字、块,然后分别转换为MapGIS中的点、线、面、文字、子图。实现了两种数据的无缝自动转换,最大限度地减少了转换过程中的数据丢失,最后在内蒙古包头哈不沁铁矿地形图的转换实践得以检验。

关键词:CASS,MAPGIS,数据格式,数据转换

参考文献

[1]陈一舞,吴龙翔,谢刚生.南方CASS到MapGIS数据转换的实现[J].测绘通报,2010,(03):61-62,77.

[2]刘玉芳.深入探讨地质制图中CASS与MAPGIS数据转换思路[J].科技创新导报,2011,(25):108-108,110.

[3]梁国华,蔡文慧.CASS和MapGIS图形接口的二次开发探讨[J].测绘通报,2009,(03):62-64,76.

[4]李艺芳.数据在MapGIS和CASS之间的相互转换及应用[J].地理空间信息,2008,6(03):128-129.

[5]牛建国,赵英志,王润峰.AutoCAD中的面域对象在图形检查中的应用[J].测绘通报,2009,(04):54-55.

[6]邓小军,姚永仲,周丽英,等.南方CASS到MAPGIS数据转换的实现及应用[J].地矿测绘,2008,24(01):44-46.

[7]冯幼贵,邢著荣,房雷.南方CASS与MAPGIS数据相互转换研究[J].重庆三峡学院学报,2010,26(03):107-109.

[8]陈能,施蓓琦.AutoCAD地形图数据转换为GIS空间数据的技术研究与应用[J].测绘通报,2005,(08):11-14.

MapGis数据中心 篇10

关键词:CASS,MapGIS,数据格式,数据转换

0 引言

目前,随着国内外GIS技术的兴起及发展,地理信息技术普及很多行业。Map GIS作为国内GIS技术的引导软件,为各种土地数据库平台的建设、地质图的编制等工作带来了极大的方便。这些数据库中的地图数据绝大多数来源于测绘部门,而绝大多数的测绘部门都使用基于Auto CAD平台的制图软件进行制图。南方测绘公司的成图软件CASS,是在Auto CAD基础上开发的成熟软件,已经被广泛使用。

地质部门采集地图数据以MAPGIS为载体,测绘部门广泛采用南方CASS作为图形数据处理和工程设计工具。如何将CASS生成的地图数据无缝转换成Map GIS的数据是一个日益突出的问题[1]。实现Map GIS与CASS之间的数据共享,对及时更新地理信息系统数据及地质矿产勘查数字化工作意义重大。因此,如何提高CASS与Map GIS之间数据互换的完整性、效率和自动化程度,是研究的关键问题。本文深入探讨了两者的数据格式特点,通过读取CASS内部数据结构文件重构Map GIS实体数据,实现了CASS生成的图形数据(*.dwg)到Map GIS数据(*.mpj)的无缝自动转换[2]。

1 南方C A S S与M ap G IS数据的信息特征

Map GIS与CASS软件的共同特点是两者都有空间坐标,都能把目标和参考系统联系到一起,并能描述图形数据,还能处理非图形的属性数据。不同点是:CASS绘图功能强大,多维图形功能极强,但其属性库功能是弱势[3]。Map GIS的对象是地理实体,数据分层显示(点、线、面分层,同类实体不同特征也分层表示),图形数据与属性数据关联,处理图形数据需要相应的拓扑关系描述[4]。

1.1 空间图形特征——图层、块和点符号库

在CASS软件中,层(1ayer)是一个比较重要的概念,每层对应于地形图中相应的要素(如道路、河流、居民地、等高线等)。CASS可将所有不同类型数据放置在同一图层,包括属性数据,如点、线、面、文本等。但是Map GIS只能把点、线、面中的一种单独地叫做一个图层,或是复合类型。有时两种软件在图形数据转换过程中,也可将多个图层数据信息放到其中一个图层数据信息中[5]。在CASS软件中,一个图形块就是图形文件的一个实体。在Map GIS软件工作中,没有“块”的概念,但有多个图层信息,每层都有大量点状符号库。所以在CASS与Map GIS软件间进行数据转换时,要特别注意CASS中的块与Map GIS新建点状符号库间的一一对应。

1.2 文件格式类型特征

南方CASS常用的数据格式是DWG,但也可以存储为DXF。DXF是一种专门ASCⅡ码文件,是Autodesk公司自己制作的一种中性数据文件交换的格式规范。这种文件最大特点是可读性好,易于被其他程序处理。大部分GIS软件系统都有它的接口,是最常用的转换格式[6]。Map GIS的数据文件类型很多,例如:WT(点文件)、WL(W线文件)、WP(区文件)、MPJ(工程文件)和RBM(内部栅格数据文件)等一共三十多种文件。根据南方CASS和Map GIS文件的特点,一般将DXF转换为WT、WL、WP文件。

1.3 线型和颜色特征

在CASS软件中,不同的线状文件信息采用不同的线型信息表达,一般将不同的专题文件信息放在不同的图层信息中,层的属性信息也就代表着所使用线型的属性信息。而在Map GIS软件环境中有线型库、子图特征库。所以在CASS与Map GIS软件数据间进行转换时,要特别注意CASS线型的图层文件信息与Map GIS线型信息库间对应关系[7]。在CASS和Map GIS软件环境中,都是用颜色属性信息表示各种专项文件,对同一种颜色属性信息,两者的颜色码也不同。因此,转换过程中,颜色编码和线型库的对应关系尤其重要。

2 C A S S转换到M ap G IS数据的技术方案

根据国内外业内流行的转换原理,通过借鉴Autodesk公司自己制作的一种中性数据文件交换的格式DXF的规范,本文首先通过编程实现CASS数据文件的以ASCⅡ码文本格式读出,然后存储成易于Map GIS读取的中间文件,最后编程重新重构Map GIS数据格式,最终实现了两种数据的无缝自动转换[8,9]。

2.1 数据预处理

地质图地形较常规地形图复杂,为了达到最佳转换,需要对CASS数据进行转换前的预处理工作:

(1)利用CASS图形检查功能检查图形图层、编码、属性等正确性。

(2)清理无用图层,降低转换后的多余工作量。

(3)对任意两个面,要进行过点处理,以避免出现跨越情况。

(4)避免对原图的块作爆破处理,提高转换精度。

2.2 CASS无缝自动转换Map GIS实现代码

用C#编写代码,将CASS图中实体类型细分为点、线、面、文字、块,读出到临时文件中,然后分别转换为Map GIS中的点、线,面、文字、子图,实现了数据的无缝自动转换。下面以C#伪代码为示例,列举实现具体转换的过程:

(1)点实体的CASS格式数据读出与Map GIS格式数据的写入。

(2)标注文本实体的转换。文本在Map GIS中是以点文件的方式存储的,Map GIS写入文件也跟点文件类似,除了统一生成点文件外,需要把文本信息无缝挂接上即可。下面仅写出读取CASS标注文件代码。

(3)面实体的转换是其中最难的一块。由于CASS是采集软件,面实体在CASS里是用闭合多段线来表示的,如宗地、图斑、房屋等。Map GIS中是用点来组成弧段,用弧段来组成面。Map GIS的WP面文件中,先存储该文件要用到的所有弧段,并逐一编号。面实体按构成面的顺序记录弧段号,同方向的为正的编号,反方向的为负的编号,这样就形成了面实体。二者间进行转换时,先将CASS的所有面实体打断拆分为折线,公共边只保留一条,接着将边写入线数组中,在Map GIS格式下重构弧段,拓扑成区,完成转换。

3 结束语

本文从生产部门的应用角度出发,深入探讨了两者的数据格式特点,通过将CASS图中实体类型细分为点、线、面、文字、块,分别转换为Map GIS中的点、线、面、文字、子图,实现了两种数据的无缝自动转换,最大限度地减少了转换过程中的数据丢失。最后,本方法在内蒙古包头哈不沁矿区CASS地形图的转换实践中得以检验,结果见图一和图二。

参考文献

[1]陈一舞,吴龙翔,谢刚生.南方CASS到MapGIS数据转换的实现[J].测绘通报,2010,(03):61-62,77.

[2]刘玉芳.深入探讨地质制图中CASS与MAPGIS数据转换思路[J].科技创新导报,2011,(25):108-110.

[3]梁国华,蔡文慧.CASS和MapGIS图形接口的二次开发探讨[J].测绘通报,2009,(03):62-64,76.

[4]李艺芳.数据在MapGIS和CASS之间相互转换及应用[J].地理信息空间,2008,(03):50-52.

[5]牛建国,赵英志,王润峰.AutoCAD中的面域对象在图形检查中的应用[J].测绘通报,2009,(04):54-55.

[6]邓小军,姚永仲,周丽英,常利生.南方CASS到MAPGIS数据转换的实现及应用[J].地矿测绘,2008,24(01):44-46.

[7]冯幼贵,邢著荣,房雷.南方CASS与MAPGIS数据相互转换研究[J].重庆三峡学院学报,2010,26(03):107-109.

[8]陈能,施蓓琦.AutoCAD地形图数据转换为GIS空间数据的技术研究与应用[J].测绘通报,2005,(08):11-14.

MapGis数据中心 篇11

土地勘测定界是根据土地在土地市场上的交易、土地利用总体规划和土地整理、开发、复垦等工作的实际需求, 现场指定涉及范围内的土地使用使用情况及其界桩范围, 然后在内业工作中按照二调提供的成果资料以及规划股提供的规划资料, 计算其面积, 绘制用地范围实调图, 为国土部门的土地管理和决策提供技术型服务的工作[1]。但由于数据源格式的多样性, 需要寻求源数据结构共享的使用方法, 以统一、有效地进行调查和划界工作。不同GIS平台, 数据格式互不兼容, 造成了GIS数据共享的困难, 形成了人力、财力上的浪费, 资源不能得到有效的利用。因此, 研究GIS数据共享的方法日趋重要, 而Map GIS和Arc GIS作为在国内拥有最广大用户的两款GIS软件平台, 两者之间的转换必不可少。由于这两种软件各自的优势, 二者都能在GIS数据处理中取得一席之地。本文则主要是通过Map GIS向Arc GIS数据转换, 实现数据统一[2]。

1两种数据结构的格式

1.1 Map GIS数据Map GIS作为一款GIS软件, 需要完整的记录空间实体对象, 故其文件类型分点文件 (.wt) 、线文件 (.wl) 、区文件 (.wp) 三种, 分别用来描述现实世界中的点状、线状和面状实体对象。点标示的可以是一个控制点或者是一个抽象的实体;线标示的是包括河流、公路和等高线在内的带状对象, 而满足的前提条件是实体宽度达不到图上构面要求;区即是面, 是由首尾相连的弧段组成的封闭图形, 并以颜色和花纹图案填充形成的区域。工程文件负责管理所有要素层的线型、符号等图例参数设置, 工程文件是全部数字化信息的有机结合, 它把各要素层的相互叠置顺序, 文件存放路径都描述出来了。

1.2 Arc GIS数据与Map GIS相比, Arc Gl S数据格式更加的丰富, 它能够构造更加复杂的数据模型, 用于不同的分析目的, 比如Geo Database、Shape、Coverage等。每个Shapefile都是由多个文件组成的, 其中主文件 (.shp) 、索引文件 (.shx) 和属性文件 (.dbf) 3个文件是最基本的文件。存储地图要素坐标数据及几何数据可以利用主文件实现;存储地图要素之间隶属关系可以利用索引文件实现;属性文件是以可以通过Excel直接打开的DBase关系数据表文件的方式存储各地图要素的属性。Coverage是一种矢量文件格式, 几何和空间拓扑关系存储在计算机可以直接识别的二进制文件中, 与之相关的属性数据则被存放在数据库中[3]。Geodatabase是建立在简单要素层模型基础之上的, 最简单的Geodatabase模型是一系列独立要素层集合, 每个要素层简单包含点、线、多边形或注记, 和Coverage类似, 一个Geodatabase可以由一个或多个要素类组成。需要注意的是以上数据都能够用Shape文件代表, 这是由于在Arc GIS环境中Shape文件是一种很常见的数据类型, 它能够被轻松的转换成Coverage格式或者Geodatabase格式, 基于Shape文件格式的空间数据也分点、线、面三类要素类型。

2数据转换方法及流程

数据转换一般步骤包括数据转换前准备、数据转换、投影转换、成果验证等内容 (如图1) 。由于在空间数据对空间要素的管理和组织方面两种系统有着明显的差异, 比如Map GIS中区仅仅用填充颜色来表达, 用线状要素来表达区界, 但是在Arc GIS中面状要素包含了自己的边界;另外, Map GIS中的标注也是独立的点文件存储的, 而Arc GIS中它是和从所属对象的属性信息里面提取出来的, 只提供生成注释文件的工具, 这样便于批量操作和多元化的管理。以shp数据为例, Arc GIS对空间对象严格按要素层分类, 分层存储, 数据的操纵依赖属性信息。而Map GIS则相对自由, 注重的是高质量图形文件的绘制表达, 非可视化的属性信息往往被忽视, 不利于对于当前大数据时代下对地理信息数据的管理和使用。故而, 数据转换时有必要按照各要素类进行分层转换。

2.1投影变换投影变换是将当前地图投影坐标转换为另一种投影坐标。它包括坐标系的转换、不同投影系之间的变换以及同一投影系下不同坐标的变换等多种变换。在进行投影转换时, 是以大地坐标系为准, 因此, 在进行文件投影时, 必须将用户坐标系中的值转换为投影坐标系中的值才能进行正确转换。一般工作中, 我们根据涉及区域的控制点利用四参数或者是七参数的方法来计算投影的转换参数。而在Map GIS中提的了TIC点操作, 在规定的小范围图框内实现了这一功能, 通过TIC点来确定用户坐标系和投影坐标系的转换关系。

TIC点实际上是一些控制点, 即用户已知其理论值的点, 一般是图框的四个角点。假如一幅图没有坐标网和标准图框, 那定义坐标时可以采用空间采点的方式。空间采点定义坐标转换是利用图中的一些特征点来均匀布点, 并把对应的实际坐标值输入。

需要注意的是, TIC点应直接保存于当前所编辑的文件内, 如果TIC点已修改或者用户是第一次输入TIC点, 应及时保存该文件。在Map GIS投影变换中, 对准备好的每个图层进行投影转换时, “结果投影参数”可以是地理坐标, 也可选大地坐标, 然后再进行投影转换。

在利用TIC控制点进行批量转换的过程中, 不同投影参数的文件, 要分别设置投影参数;相同投影参数的文件, 可以通过“文件间拷贝投影参数”直接复制。还需注意的是, 工作中对于原始数据的备份习惯, 因为投影转换后的文件将直接覆盖原文件。

2.2数据转换前准备对于每个图层在进行格式转换之前, 要在转换参数设置中勾选“ID号排序”、“压缩存盘”, “对线文件进行微短线”、“重叠坐标处理”;根据已有的数据格式转换的研究, 对一条超出500个节点的线文件要选择“500点自动打断”, 并进行压缩存盘。每个面文件进行拓扑查错;属性字段长度最好不要超过255个字节, 并且字段名称最好不超过5个汉字, 避免字段名称失真[5]。

2.3数据转换线、面文件的转换:可以在文件转换模块下的输出窗口下直接输出Shape文件的主要的三个文件, 不过其中的属性容易丢失, 可以通过Map GIS属性库管理模块重新导出属性文件, 再把导出的文件覆盖shape文件的 (.dbf) 文件。最后在Arc GIS中, 用的Repair Geometry工具修复得到的Shape文件, 再导入文件的参考信息的描述就完成了。

点文件的转换:根据前面对Map GIS数据格式的介绍, Map GIS中包含抽象点实体的图元文件, 也包括以点文件的形式单独存储的标注文件。由于图元型的点文件和Arc GIS中的点文件的组织方法类似, 可直接转换为Shape文件, 只需在转换更新符号库, 来保证图形表现形式的前后统一。

对于注释型的点文件, 一般是在已有图元型的点文件中保存注释信息。在转换前需按照相关规范要求进行图层分离, 把提取的点文件图层参数统一, 用替换参数来实现或在参数设置时通过更改图层、应用图层分离, 将不同分类的点文件分离到单个文件中;然后对有注释性的点文件建立相应的属性;最后使点文件处于编辑状态, 进行“注释赋为属性”, 完成注释转换属性。

3应用情况分析

3.1研究区数据来源验证上述转换方法的Arc GIS数据来源于丽江市玉龙县2011的二调数据库, Map GIS来源于地籍股的规划数据。在进行土地勘测定界的过程中, 要考虑到工程实施时涉及到的土地使用情况, 权属划分以及土地的等级划分。根据玉龙县的实际情况, 原始二调数据内没有记录坝子区域、基本农田界限等信息, 这些需要从已有的Map GIS格式的规划数据中提取出来。为减少工程工作量, 提高工作效率, 需要将少量的Map GIS数据转换为Arc GIS数据。

3.2具体的工作成果通过上述转换流程的实际操作, 把Map GIS格式的基本农田规划数据, 成功转到Arc GIS平台上, 通过将基本农田信息表在Map GIS和Arc GIS中前后的对比, 查看转换后文件的属性字段以及记录都没有丢失, 而对于转换后的图形位置正确性, 可以根据工程区域内的两种图形数据的对比来反映。

具体可以通过已有的Arc GIS数据格式的线状地物图层与转换来的基本农田片块数据, 来进行拓扑分析, 查看线状地物与图斑边界容差在多大的范围。

4总结

许多对于跨平台的数据转换方法的研究都是以编写程序, 编译明码文件来完成的, 不利于在勘测定界工作中提高效率、节约成本。而该方法简捷、易学, 可以为多数用户借鉴, 有效实现Map GIS 6.7向Arc GIS 10.1的数据转换。但采用该方法转换必须注意提前对Map GIS文件进行明确的要素分, 不然很容易出现图层混乱。此外, 最好采用简短便于理解的字母数字组合来命名图层, 不然会影响Arc GIS对文件的调用和分析。

摘要:针对勘测定界过程中获得数据基于Map GIS和Arc GIS两种格式, 本文研究了两种数据格式的区别, 以及完成数据共享的方法。最后, 通过与已有数据之间的对比, 来验证数据的正确性。

关键词:Arc GIS,Map GIS,勘测定界

参考文献

[1]吴健.勘测定界流程化审批的研究与应用[D].电子科技大学, 2012:3.

[2]闫琰, 李燕, 董秀兰, 吕磊.Arc GIS向Map GIS的数据格式转换[J].测绘与空间地理信息, 2011, 34 (6) :164-167.

[3]李剑琳.土地勘测定界中SCS for GIS、MAPGIS、MAPINFO之间数据的转换及处理[J].地矿测绘, 2005 (01) .

[4]葛琴.二调中Map GIS数据到Arc GIS数据转换问题的研究[J].安徽地质, 2012 (03) .

上一篇:转型期企业如何做审计下一篇:常识与习惯的教育论文