- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9的新一代基础地理信息系统平台
构建基于觚GIS
郝 峰
(北京理正软件设计研究院)
摘 要本文主要介绍如何基于ArcGIs9构建新一代基础地理信息系统平台,并论述了建立基础地
理信息系统平台的数据平台、服务平台和应用平台的具体建设思路。对于服务平台,本文提出三种思
路来阐述,并分析这些思路的优缺点。
关键词 地理信息系统;空间数据;A∞GIs;w曲senrices;w曲con廿Dl:政府地理信息系统平台;水
务一体化管理系统
1 引言
随着当今计算机技术的飞速发展,也带来了地理信息系统(GIs)的飞速发展。目前GIS正
在由单点计算转向分布式计算,应用的领域也不断扩展。特别是J2EE和.net技术的发展和应用,
开拓了webGIs新的技术思路。本文讨论的基础地理信息系统平台,不是一个纯粹的GIS平台,
而是在GIS平台的基础上,根据实际需求,进一步扩展和封装,搭建一个面向实际应用的基础地
9,拥有强大和完善的GIS
理信息系统平台,服务于具体的应用系统。ES对最新发布的ArcGIS
9的新特
服务架构,支持高度的可伸缩性二次开发。结合基础地理信息系统平台的特点和觚GIs
性,笔者认为采用ArcGIS9构建一个基础地理信息系统平台,具有很大的优越性,下面我们将会
进一步论述。
2基础地理信息系统平台的构成
通过分析基础地理信息系统平台的需求,可以得出,基础平台的核心是要解决三个问题:一
要解决数据管理;二要提供后台服务和拥有二次开发能力:三是要提供基础的应用,以便进一步
扩展,为实际系统服务。归纳总结,笔者认为,基础地理信息系统平台应该由数据平台、服务平
台和应用平台组成。
2.1 数据平台
数据平台主要用来收集、生产、加工、维护和管理空间数据。数据平台具体应该包括地图加
工、属性数据管理、数据转换、数据备份以及数据统一管理等功能。除此之外,数据平台还应该
包括对数据的安全管理,如进行权限控制,保证数据的安全。
2.2服务平台
服务平台是整个基础地理信息系统平台的核心,应该具有较高的开放性和二次开发能力。服
务平台一方面应该具有核心服务,如地图服务、属性服务、空间分析服务、元数据服务和专题图
服务等,另一方面应该提供强大的开发组件群,最关键的是要提供强大的w曲开发能力,才能满
一1Q14—
足基础地理信息系统平台的开放性和扩展性需求。
23应用平台
应用平台主要包括地图浏览模块、信息查询模块、空间分析模块、专题图制作模块和数据共
享模块等。这些模块作为一个基础地珲信息系统平台必需的基础应用模块,可虬在这些模块的基
础上进一步开发实际的应用系统。
3 ArcGIs
9架构介绍
EsRI今年发布的AfcGIs9,笔者认为是ESRI发布的迄夸为止功能最强大、最完善的一个版
本。AfcGls9除了保留原ArcGIs的良好特性外.新版本进行了革命性的突破,主要体现在:
(1)合并AK0blecb和Mapoblecb为AKGIsED目ne。
笔者认为AI向s
EⅡEine得出现是EsRl划时代的突破,其优化r核心组件架构,推出更强大
的一系列二次开发控件,同时支持c0M、Java和net开发,井可将成果进行分发,从而大大降低
r开发难度,也大大提高,0Is应用程序的开发效率。
(2)Arc0璐se眦r迎来了真正的w曲GIs开发时代。
基于ArcⅡ惦开发web0Is应用系统,虽然配置不是很复杂,但其开放性、灵活性和扩展性
总不尽八意。而ArcGIsseⅣ时的出现完全改变了这种束缚采用w出模板、w出控件以及web
服务,we蝴s应用开发完全在一个可视化的环境中进行定制.太大提高了开发效率。
ArcGIs
间数据模型;核心服务包括AKOIss删和ArcIMs;组件层为觚GIsE口罟i肿及相关扩展模块;
关联,形成一个严密的体系。
里面 国圈
文档评论(0)