基于WebGIS校园地理信息自主服务.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WebGIS校园地理信息自主服务

基于WebGIS校园地理信息自主服务   摘 要:针对建立在二维平面地图和影像地图基础上的传统数字校园信息不够丰富,交互性不足的现状,文章提出了一种基于Web平台上的校园地理信息服务。首先将用于交互的地理数据和属性数据通过ArcServer发布,通过Web Services进行访问,并在Web端将需要的数据添加至校园底图,通过3D数据引擎技术将校园建筑立体呈现。利用GIS与Web的有效结合,实现了三维数字化校园的构建。   关键词:Web Service;ArcServer;3DGIS;数字校园   引言   近几年,随着计算机技术的广泛应用和数字化校园建设的发展与推进,三维数字化校园的建设已成为当前高校建设的热点和焦点,高校相继提出了建立三维数字化校园的构想。[1]利用GIS和网络技术,建立WebGIS的校园地理信息自主服务平台顺应了社会发展的需求,具有重要的社会价值和实践意义。   传统的数字化校园基本上是建立在二维平面地图的基础上,这种模式已经无法满足学校现在的需求,尤其是在信息化管理、对外宣传、校园导航等方面。[2]然而,建立在Web平台上的三维数字校园比传统的二维平面数字校园更直观形象,更逼近校园的实景,还具有智能化的POI查询定位功能和管理后台标注功能,是三维数字化校园建设的革命性突破。因此,文章提出了建立WebGIS的校园地理信息自主服务平台,克服传统数字校园的不足,更有效的促进数字化校园的发展。   1 系统总体设计思路   1.1 系统内容框架   文章提出了一种基于Web平台上建立的数字校园,提供了包括地图基本操作、导航、漫游、二三维查询、制定应急解决方案等功能。如图1所示。   图1 系统结构图   1.2 系统数据库设计   系统采用SQL Server数据库和Geodatabase空间数据库来存储属性数据和空间数据。数据访问层通过ArcGIS Server服务器发布的地图服务实现空间数据的访问,通过Web Service进行非空间数据的访问。数据库总体设计图如图2所示。   2 关键技术   2.1 Web Service   Web Service是基于网络的、标准协议规范的、分布式的模块化组件,具有跨平台、低耦合、开放性的特点,可使用开放的XML标准来描述、发布、协调和配置Web应用程序,可用于开发分布式的互操作的应用程序。Web Service的体系主要包括以下几个方面[3-4]:   2.1.1 Web Service组件   Web Service组件包括服务提供者、服务代理商和服务请求者。   2.1.2 Web Service操作   Web Service操作包括提供者向代理发布/不发布服务,服务请求者向服务代理执行发现服务,服务请求者和服务提供者之间绑定服务。   2.1.3 UDDI――通用发现、描述和整合   2.1.4 WSDL――Web 服务描述语言   WSDL是一种XML语法,用来描述一个Web Service能够实现什么功能、服务的位置在哪里、如何调用服务等。   2.2 ArcGIS Server   ArcGIS Server是美国ESRI公司提供的ArcGIS系列产品之一,主要用于构建集中管理、支持多用户的企业级GIS应用平台。ArcGIS Server的核心组件是ArcObject,简单讲,它是运行在服务器端的ArcObject组件集。   ArcGIS Server是一个分布式系统的系统,可以部署到不同的机器上进行负载均衡管理[5]。ArcGIS Server包括GIS服务器、Web服务器、Web浏览器和桌面应用程序四部分组成。   2.2.1 GIS服务器:宿主和运行服务器对象,包括一个服务器对象管理器(SOM)和一个或多个服务器对象容器(SOC)。   2.2.2 Web服务器:用于装载Web应用和服务。   2.2.3 Web浏览器:用户通过浏览器终端连接到Web应用。   2.2.4 桌面应用程序:通过HTTP协议连接Web服务器中的Web服务,或者通过局域网连接到GIS服务器。   3 系统实现   3.1 校园导航   校园导航主要是为新生等对校园道路不熟悉的人群设计的,用于校园点对点的路径查询,可以便捷进行校园的导航。   3.2 校园查询   校园查询模块主要包括综合查询、模块查询和公交查询。综合查询即可对校园内的关键地名、建筑、标志等进行查询和定位;模块查询是针对校园模块进行分类查询,如查询教学楼;公交查询是针对校园公交线路的公交站点和发车时间进行查询,并提示最近的站点。   3.3 应急分析   应急分析主要是应用于校园发生紧急事故,进行事故引导与提示。在设计应急分析时

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档