- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程学
第 24卷第 3期 徐 州 工 程 学 院 学 报 (自然 科 学 版 ) 2009年 9月
VoI.24No.3 JournalofXuzhou InstituteofTechnology (NaturalSciencesEdition) SEP.2009
基于 ArcGISDataInteroperability的空间数据格式转换
奚凌云 ,王亚子。
(1.南京农业 大学 公共管理学院,南京 210095;2.周 口师范学院 数 学系,河 南 周 口 466000)
摘 要 :通过分析AutoCAD和 AreGIS的数据结构 ,提 出了如何利用ArcGISDataInteroper—
ability实现 CAD数据 与GIS数据 的语义转换.采用这种方法进行数据转换 ,可 以在数据转换过程
中重构数据实体 ,能够有效地解决 “如何实现数据在不同平 台之间的转换 ,实现数据共享”这个制约
GIS发展的瓶颈 问题.
关键词 :AreGISDataInteroperabiljty;空间数据;数据转换
中图分类号 :TP208 文献标志码 :A 文章编号 :1674—358X(2009)03—0041-05
目前 ,GIS软件很多,每一种软件在实际应用方面都有不同的侧重点,例如 :国产 GIS软件 MapGIS,具
有强大的数据编辑能力 ,且其提供的组件不依赖于某一种开发语言,可以直接嵌入到通用 的开发环境 (如
VisualBasic等)中实现GIS功能,通过调用 MapGIS组件 ,并结合其他专业模型和专业模型分析控件,可以
快速地开发 GIS应用程序 j.然而 ,在数据组织管理 、空 问分析 以及数据存储发布等方面的不足 ,又限制了
MapGIS作为大型地理信息系统项 目的基础软件平台的应用.GeoMedia是 国外的主流 GIS软件之一,它在
数据存储管理 、组织发布、空问数据分析等方面都具有相当强的优势 ,强大的数据兼容能力使它能够支持很
多知名软件的数据格式.然而,GeoMedia在数据编辑功能方面略显不足,昂贵的价格又限制了大规模数据
制作的展开.由于各 GIS软件商对空间信息认知的不同,导致他们支持的GIS软件数据格式也不相 同,随着
“数字城市”的兴起 ,空间数据的应用越来越广泛 ,随之 的数据加工也变得多样和复杂_l2].由于 CAD强大的
的制图功能,导致国内空间数据采集 、处理 ,大部分采用绘 图平 台AutoCAD,而 GIS具有便捷的地图显示 、
地理信息查询和强大空间分析功能 ,在空 间数据的管理与应用方面明显优于 CAD技术.CAD与 GIS技术
相结合可以取长补短 ,寻求二者 的结合 ,即解决 CAD与 GIS数据共享与互操作 已成为当前的研究热点之
一
. 怎样在数据加工过程中减少信息的丢失,提高空间数据处理的速度和质量 ,减少空间数据处理的工作量 ,
是数据加工的关键点.
1 各种空间数据转换模式
目前 ,空间数据转换模式主要有以下常见的三种模式:传统的数据格式转换模式、直接数据访 问模式和
数据语义转换模式 J.
1.1 数据格式转换模式
格式转换就是把其他格式 的数据经过专 门的数据转换程序进行转换 ,变成本系统的数据格式.许多 GIS
软件为了实现与其它软件交换数据,制定了明确的交换格式 ,如 Arclnfo的EOO、ArcView的Shape等.这些
交换格式一般都是 ASCII码文件 ,通过此方式实现系统 A 内部数据转换到系统 B内部数据的一般流程为 :
先从系统 A的内部数据转换到 A的交换文件,如果 B系统能够直接读 A系统的交换文件 ,则转换 2次即
可 ,否则要从 A 的外部交换文件到的B外部交换文件 ,再从 B的外部交换文件到 B的内部文件 ,此时经过 3
次转换.由于每个 GIS系统的数据结构和数据模型不完全相 同,以及众多格式的所有权和 GIS软件开发商
保护等原 因,这些格式往往采用了最低公用标准 ,而不是丰富的GIS格式 ,更未顾及语义转换 ,转换过程 中
常常会使空间数据 中的一些信息丢失 ,或者加工后必须在 目标 CAD或 GIS系统中对数据进行再处理,才能
收稿 日期 :2009—05—26
作者简介 :奚凌云(1983一),女,安徽南陵人,硕士研究生,主要从事环境管理信息系统研究
文档评论(0)