网络地理信息系统及其实现技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分析任务,它把任务分为服务器端和客户
端两部分,客户可以从服务器请求数据、
分析工具和模块,服务器或者执行客户的
请求并把结果通过网络送回给客户,或者
把数据和分析工具发送给客户供客户端使
用。
网络地理信息系统及其实现技术
2、WebGIS是交互系统
通过超链接(Hyperlink),www提供在Intenet上最 自然的交互性,用户通过超链接,可以一页一页地 浏览Web页面。然而,每个Web页面是由WWW开发 者组织的静态图形和文本所组成。这些图形大部分 是JPEG和GIF格式的文件,因此用户无法操作地图, 甚至连像Zoom、Pan、Query这样简单的分析功能 都无法执行。
网络地理信息系统及其实现技术
网络地理信息系统及其实现技术
一 万维网地理信息系统
万 维 网 地 理 信 息 系 统 , 是 GIS 与 www 的 有 机结合,GIS通过www功能得到了扩展,从 www的任意一个节点,人们可以浏览和获 取Web上的各种地理空间数据及属性数据、 图像、文件,以及进行地理空间分析,地 理数据的概念已扩展为分布式的、超媒体 特性的、相互关联的数据。
网络地理信息系统及其实现技术
三 WebGIS的基础技术
网络地理信息系统及其实现技术
1、 空间数据库管理技术
关系型数据库管理系统已经相当成熟,商 业化的RDBMS不仅支持C/S模式,而且支 持数据分布,通过SQL语言和ODBC,几乎 所有GIS软件通过公共标识号都能和其协同 运行。对象——关系数据库技术和面向对 象的数据库技术正有逐步成熟起来,成为 未来GIS空间数据管理的主要技术。
网络地理信息系统及其实现技术
3、 客户/服务器模式
客户/服务器的含义非常广泛,数据库技术 和分布处理技术都和它密切相关。通过平 衡客户/服务器间的数据通信和地理运算, 能够利用服务器的高性能处理复杂的关键 性业务,并降低网络数据流量;通过规划 客户/服务器模式的GIS系统,用户能够最 大限度地利用网络上的各种资源。
网络地理信息系统及其实现技术
WebGIS不但具有大部分乃至全部传统GIS软件具有的 功能,而且还具有利用Inetrnet优势的特有功能。 这些特有功能包括用户不必在自己的本地计算机上安 装GIS软件就可以在Internet上访问远程的GIS数据和 应用程序,进行GIS分析,在Internet上提供交互的地 图和数据。 WebGIS的关键特征:面向对象、分布式和互操作。任 何 GIS 数据 和 功能都 是 一 个对象 。 这 些对象 部 署在 Internet的不同服务器上,当需要时进行装配和集成。 Internet上的任何其他系统都能和这些对象进行交换和 交互操作。
网络地理信息系统及其实现技术
4、WebGIS是动态系统
由于WebGIS是分布式系统,数据库和应用程序 部署在网络的不同计算机上,并由其管理员进行 管理,因此,这些数据和应用程序一旦由其管理 员进行更新,则它们对于Internet上的每个用户 来说都将是最新可用的数据和应用。这也就是说, WebGIS和数据源是动态链接的,只要数据源发 生变化,WebGIS将得到更新。和数据源的动态 链接将保持数据和软件的现势性。
网络地理信息系统及其实现技术
Internet的飞速发展,使传统GIS的发展更加广阔。 它改变了GIS数据及应用的访问和传输方式,使 GIS真正变成了大众使用的工具。 WebGIS是Internet和www技术应用于GIS开发的 产物,是实现GIS互操作的一条最佳解决途径。 从Internet的任意节点,用户都可以浏览WebGIS 站点中的空间数据、制作专题图、进行各种空间 信息检索和空间分析。
网络地理信息系统及其实现技术
2、 面向对象方法
面向对象是一种认识方法。面向对象分析 (OOA)、面向对象设计(OOD)、而面向对象 语言(OOL)和面向对象数据管理(OODBM) 贯穿整个信息系统的生命周期。 面向对象控件数据库技术正在逐步成熟,空间对 象查询语言(SOQL)、空间对象关系分析、面 向对象数据库管理、对象化软件技术等,都和 GIS密切相关。从面向对象技术的发展来看,它 是描述地理问题非常理想的方法。
网络地理信息系统及其实现技术
5Байду номын сангаасWebGIS是跨平台系统
WebGIS可以访问不同的平台,而不必关心用 户 运 行 的 操 作 系 统 是 什 么 ( 如 Windows 、 UNIX、Macintosh)。WebGIS对任何计算机 和操作系统都没有限制。 只要能访问Internet,用户就可以访问和使用 WebGIS。随着Java的发展,未来的WebGIS 可以做到“一次编写,到处运行”,使WebGIS 的跨平台特性走向更高层次。
网络地理信息系统及其实现技术
二 WebGIS的基本特征
网络地理信息系统及其实现技术
1、WebGIS是集成的全球化的客 户/服务器网络系统
客户/服务器的概念就是把应用分析为服务 器和客户两者间的任务,一个客户/服务器 应用有3个部分:客户、服务器和网络,每 个部分都由特定的软硬件平台支持。
WebGIS应用客户/服务器概念来执行GIS的
网络地理信息系统及其实现技术
3、WebGIS是分布式系统
Internet的一个特点就是它可以访问分布式数据 库和执行分布式处理,即信息和应用可以部署在 跨越整个Internet的不同计算机上。 WebGIS利用Internet这种分布式系统把GIS数据 和分析工具部署在网络不同的计算机上。GIS数 据和分析工具是独立的组件和模块,用户可以随 意从网络的任何地方访问这些数据和应用程序。 用户不需要在自己的本地计算机上安装GIS数据 和应用程序,只要把请求发送到服务器,服务器 就会把数据和分析工具模块传送组用户。
WebGIS却可使用户在Internet上操作GIS地图和数据, 用Web浏览器执行像Zoom、Pan、Query和Label这 样的基本GIS功能,甚至可以执行像“离你最近的饭 店在哪儿”这样的空间查询,或者更先进的空间分析, 比如缓冲分析和网络分析等,在Web上作用WebGIS 就和在本地计算机上使用桌面GIS软件一样。