网站大量收购闲置独家精品文档,联系QQ:2885784924

WEBGIS设计方案——校园应用实例.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WEBGIS设计方案——校园应用实例

WebGisS应用设计方案 __________校园应用实例 一. 引言 1 1. 选题背景及意义 1 2.系统的总体设计 3 2.1系统的总体目标 3 2.2 系统的总体结构 3 2.3系统设计 4 2.4系统功能设计 6 二、需求分析 8 1. 功能需求分析 8 1.1 前台功能需求 9 1.2 后台功能需求 9 三. 开发及运行环境 10 1 硬件、软件环境平台 10 2 开发平台核心技术 11 3 MVC系统架构 13 一. 引言 1. 选题背景及意义[2]不仅在空间上不能给用户完整的展示,而且在查询和辨识上也有不足,基于WebGIS的校园电子地图能够很好的解决上述问题,与传统校园地图相比,校园电子地图具有以下特性和功能: 1)可操作性。WebGIS将GIS软件与Web服务器集成,利用通用的浏览器进行地理信息的发布,并使用通常免费的插件ActiveX或JavaApplet,从而大大地降低了终端客户的培训成本和技术负担。 2)开放性。WebGIS实现了在国家和世界范围内的分布式环境下,地理空间数据和地理信息处理资源的共享,它允许用户通过网络实时获取不同系统中的地理信息,而无需考虑数据和处理的起源地和规格,避免了冗余数据存储,是实现地理空间数据共享的一次深刻的技术革命。 3)通用性。利用多种技术的WebGIS能做到“一次编写,到处运行”。真正发挥跨平台的技术优势。WebGIS能够让GIS系统的用户通过网络不但能够访问本系统中分散在不同站点的数据和数据处理服务,同时还能维持系统的一致性以及平衡这种访问的网络负载。 4)信息共享性。WebGIS使用了通用的浏览器进行信息发布,用户就可以透明地访问WebGIS数据,在本机或某个服务器上进行分布式部件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。 5)高效性。WebGIS能充分利用网络资源,将基础性、全局性的处理交由服务器执行,而对数据量较小的简单操作则由客户端直接完成。这种计算模式能灵活高效地寻求计算负荷和网络流量负载在服务器端和客户端的合理分配,是一种较理想的优化模式。   基于WebGIS技术建立的校园电子地图,能将多种校园信息服务以可视化的方式呈现,可以快速、准确的对校园各类信息进行查询和定位,有利于校园信息的有序化管理,将校园内外的生活、学习、商业信息与空间信息相结合。为管理和设计规划提供准确而周详的数据,极大的方便了师生的学习和生活。 2.系统的总体设计 2.1系统的总体目标系统总体目标是以基础地理数据库为依据,以 GIS 技术的理论和方法为支撑,结合其他技术手段,建立基于 Web GIS。该系统是以大比例尺数字地图为核心,通过对空间数据的分层管理实现对校园地理信息的浏览、查询、定量测、空间分析等功能;面向学生以及来学校参观、学习和工作的客人,提供网上电子地图服务,实现网站与客户之间的空间信息互动功能2.2 系统的总体结构 本系统拟使用 ESRI 公司推出的第二代网络地理信息系统平台 ArcIMS,属于基于中间件的 B/S 多层结构。ArcIMS 的组件构成主要有 Web 服务器、Servlet Engine、Servlet Connectors 和 Java Runtime Environment。 1) 客户端。客户端是通过 HTTP 协议从服务器获取另一台计算机服务并接受服务器响应的一个计算机系统。客户端可以是 Internet Explorer/Netscape 浏览器,甚至是无线接受设备。 2)中间件。中间件是协调应用程序和网络之间的软件。它使用了 Java Serv技术,合成了 GIS 应用模块,管理不同计算平台程序之间的交互。在ArcIMS 中,客户和服务器之间的通讯是通过 Web 浏览器、Ser-vlets、 Servlet Engine 、Servlet Connectors、ArcIMS用服务连接器、应用服务器和ArcIMS Monitor 来实现的。 Web 服务器接受客户端请求,并创建网页在客户端发布。 Servlets 是能响应客户请求的一个 JAVA 程序,它最常的功能就是能够扩展W服务器的功能使之动态地调整网页的内容。它还可以用来接受客户请求,获取并处理客户所需要的数据以及将结果返回客户端。Web 服务器正是通过Servlets与 ArcIMS 进行通信的,所以需要安装支持 Servlet 通信的组件,包括 Servlet En-gine 和 Servlet Connector。 ArcIMS 应用服务连接器是用来连接 Web 浏览器和 ArcIMS 应用服务器的。连接器主要有 ArcIMS Ser-vlet Connector、Java Connector、ColdF

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档