网络GIS

合集下载

GIS网络分析

GIS网络分析

GIS网络分析GIS网络分析是一个致力于寻找旅行路线、车辆派遣、电力输送、水资源供给、环境保护、邮件运送等问题解决方案的领域。

它主要利用专业的地理信息系统软件,对地理现象进行空间分析并给出优化解决方案。

本文将从以下几个方面进行阐述:GIS网络分析的基本概念、GIS网络分析的数据模型、GIS 网络分析的算法以及GIS网络分析的应用。

一、GIS网络分析的基本概念GIS网络分析是一个利用网络基础设施和位置技术进行地理问题解决的技术,包括旅行路线优化、车辆派遣、电力输送、水资源供给、环境保护、邮件运送等问题的解决方案。

它是一种地理信息系统应用,利用空间数据在网络环境下进行分析、评估和解决问题。

在GIS网络分析的实现过程中,需要三个概念——节点、边和信息。

节点(node)是网络分析的基本元素,可以看作是网络中一个重要的位置标志,节点根据其位置信息进行标记,用来描述网络的一些特有的地理属性。

在路网中,节点可以代表道路的交叉点或者终点等待地点。

边(edge)是节点间可以通行的道路、路径或通道,可以看作网络中的通道或者通路,描述的是网络中的交通状态。

在路网中,边可以是路段、街道或者公路等。

信息(attribute)用来描述节点和边之间的关系和距离,在网络分析中,可以看作是网络中各个元素之间的连通状态,也是节点和边的属性信息,例如:路口旁边的建筑物的地址信息和道路名称等。

二、GIS网络分析的数据模型网络数据模型是GIS网络分析实现的基础。

GIS网络分析数据模型一般是基于图形数据模型构建的,这里图形数据模型是一个描述空间物体间位置关系的模型,GIS网络分析数据模型由节点、边、信息等要素构成,可以利用点、线、面三种基本地物要素来表示。

1. 点要素GIS网络分析中,通常使用节点来表示地图上的点要素,节点是数据模型中的基本要素,用来表示网络中的点、路口或者终点等。

节点的属性包括节点的名称,以及在路网中的位置等信息。

2. 线要素GIS网络分析中,通常使用边来表示地图上的线要素,边是数据模型中的基本要素,用来表示网络中的道路、路径等,边可以分为有向边和无向边。

网络GIS的定义及分类

网络GIS的定义及分类
基于B/S模式的网络GIS(使用方便,主流形式)
基于Web Service的网络GIS(易于多源信息集成)
移动与嵌入式网络GIS(系统小巧,功能专一)
……
2、GIS网络化的意义
传统GIS的不足
1互操作性较差
2GIS数据共享能力弱
3数据冗余严重
4GIS的处理能力有限
5实施成本高昂
网络GIS的特点
1降低成本(分发、运行、维护、授权)
平衡方案(Hybrid)
概念:服务器和客户端共同参与GIS分析和数据处理,优化性能,以满足不同用户的需求。
优点:
充分利用服务器和客户端性能
较好的实现负载平衡
缺点:
开发难度大
功能分配不好把握
适用范围:适用于交互处理频繁,在Intranet、/Internet上运行的GIS应用,如网上地籍管理、在线规划等
五、Web GIS是跨平台系统
Web GIS可以实现跨平台的访问,即不必关心用户运行的操作系统是什么(如Windows、UNIX、Macintosh)。Web GIS对客户端计算机和操作系统没有限制。只要能访问Internet,用户就可以访问和使用Web GIS。
六、Web GIS能访问Internet异构环境
Web GIS是Internet和www技术应用于GIS开发的产物,是实现GIS互操作的一条最佳解决途径。从Internet的任意节点,用户都可以浏览Web GIS站点中的空间数据、制作专题图、进行各种空间信息检索和空间分析。
Web GIS不但具有大部分乃至全部传统GIS软件具有的功能,而且还具有利用Internet优势的特有功能。
Web GIS服务器端由Web服务器、GIS服务器、GIS元数据服务器以及数据库服务器组成。其中Web服务器负责接受客户端的GIS服务请求,传递给GIS服务器或GIS元数据服务器进行处理,并把处理结果送回给客户端;GIS服务器完成客户端的GIS服务请求的功能,将处理结果转为HTML页面或直接把GIS数据通过Web服务器返回客户端进行解析、显示;

GIS网络分析3篇

GIS网络分析3篇

GIS网络分析第一篇:GIS网络分析的概念和流程GIS网络分析是一种基于地理空间的网络模型分析方法,通过对网络结构及其地理空间位置信息的处理和分析,可以解决诸如路径分析、最优路径寻找、网络服务区域分析等问题。

其基本的分析流程包括数据准备、网络建模、网络分析和结果输出四个主要步骤。

其中,数据准备是整个分析流程的关键,包括网络数据的获取、清理、整合和转换等。

网络建模是将准备好的地理数据转化为数字化的网络结构,使其符合网络分析所需的数据格式和拓扑结构。

网络分析是以网络模型为基础,运用数学、统计等方法进行空间分析,分析网络中的节点与边缘之间的空间位置关系,推断出网络中的信息、特征和规律性等,便于用户进行路径寻找、最优路径查找、网络服务区域分析等。

最后,将网络分析的结果输出,通常以图表、板块、数字数据、报表等形式展示,并用于决策制定、规划优化、资源分配等应用场景。

在实际应用中,GIS网络分析通常涉及的领域包括交通、物流、城市规划、地理信息服务等,以及人口、天气、环境等因素对网络分析的影响等。

总之,GIS网络分析是基于网络模型的一种基于地理空间的分析方法,其分析流程包括数据准备、网络建模、网络分析和结果输出四个主要步骤,并广泛应用于交通、物流、城市规划、地理信息服务等领域。

第二篇:GIS网络分析的应用场景和技术特点GIS网络分析具有广泛的应用场景,主要涉及到对路径优化、最短路径查找、网络服务区域分析、多条件分析等问题的解决。

具体应用场景主要包括:(1)交通路线规划。

GIS网络分析可以通过对交通数据进行建模,快速得到最优路径,便于规划驾驶路线和优化交通流量。

(2)物流运输路径规划。

GIS网络分析可以通过对物流网络进行建模,快速确定最优的物流运输路径,确保物流运输过程高效、低成本。

(3)城市规划和资源调配。

GIS网络分析可以通过对城市空间规划中的道路、公共设施等进行建模,确定服务区域和合理布局,优化城市发展方向和资源配置效率。

WebGIS第二章 网络GIS的体系结构

WebGIS第二章 网络GIS的体系结构
初级成本低,但随着应用规模扩展,网络 上异种资源类型的增多,开发、管理、维护 的复杂程度加大,频繁的软硬件升级,后期 成本骤升,缺乏关键事物处理的安全性与并 发处理能力
Web 浏览器
HTTP等 协议
Web服务器 ASP等
GUI 用户
DCOM等 协议
表现层
应用服务器 中间层
DBMS 数据服务层
2.3 三级及多级C/S 模式
Main Frame
C/S
Web
看图请大家思考一下以上三种体系结构各有什么特点?
网络GIS体系结构的发展经历了三个阶段:
①终端/工作站模式(集中式体系结构) ②两级C/S 模式(分布式的两层体系结构)
③多级C/S 模式(分布式的三层、多层体系结构)
2.1 终端/工作站模式
工作站上集中所有计算, 终端仅为用户操作计算机的界面 工具 主要为客户端用户提供数据浏览功能, 不提供分析和放大 等操作功能, 这种体系结构是最简单也是最安全的, 因为数 据管理和操作都是在服务端集中完成, 简化了用户的设置和 操作 但是随着用户数量的增多和需求的提高, 服务器无法及时 响应用户的请求, 这种体系结构已经逐渐被淘汰。
第二章 网络GIS的体系结构
2.1 终端/工作站模式 2.2 两级C/S 模式 2.3 多级C/S 模式 2.4 基于Agent的主动式结构
网络GIS的体系结构
FILE SERVER DB SERVER
Ethernet
terminal
terminal Workstation
PC Mac
DATABASE WWW SERVER
终端/工作站模式的特点
①以主机为中心计算环境,数据管理,事物处理高度集 中;

GIS中的网络分析算法研究

GIS中的网络分析算法研究

GIS中的网络分析算法研究随着数字化的发展,地理信息系统(GIS)在各领域中的应用越来越广泛。

其中,网络分析算法是在城市规划、交通管理、电力供应、通信运营等方面起着重要作用的一项技术。

本文将从网络分析算法的定义、应用场景、发展历程、以及未来展望等方面进行探讨。

一、网络分析算法的概念定义网络分析算法(Network Analysis)是一种应用于GIS中的工具,它可以计算出网络上任意两点之间的最短距离、最优路径以及最小时间等指标。

在GIS中,网络是由多个节点和边组成的,而节点是代表位置的点,边则是连接节点的线段。

因此,网络分析算法是一种基于节点和边的分析方法。

二、网络分析算法在GIS中的应用场景网络分析算法在GIS中具有广泛的应用场景,其中包括:1.交通规划:网络分析算法可以计算出两地之间的最优路径、最短距离、旅行时间、交通拥堵情况等信息,为交通规划提供决策依据。

2.物流管理:网络分析算法可以计算出货物从起点到终点的最优路径、最短距离、运输时间等信息,为物流公司提高效率、降低成本提供帮助。

3.应急救援:网络分析算法可以计算出救援人员、车辆、设备等在灾难现场的最优路径、时间和距离,提高应急救援的效率。

4.电力供应:网络分析算法可以计算出电力输送的最优路径和线路容量,为电力公司提供电力供应决策依据。

5.通信运营:网络分析算法可以计算出通信信号传输最优路径和覆盖范围,为通信运营商提供网络建设决策依据。

三、网络分析算法的发展历程网络分析算法起源于20世纪中叶,最早应用于电力系统的运行和规划。

随着计算机技术的发展和GIS技术的兴起,网络分析算法得到了广泛的应用。

目前,GIS中常用的网络分析算法包括:1.最短路径算法:计算网络上任意两点的最短路径,有Dijkstra算法、Floyd算法等。

2.最小生成树算法:计算网络中连接所有节点的最小边权和,有Prim算法、Kruskal算法等。

3.最小费用最大流算法:计算网络上满足给定流量和费用的最大流,有Edmonds-Karp算法、Ford-Fulkerson算法等。

浅谈网络地理信息系统定义及安全机制

浅谈网络地理信息系统定义及安全机制

浅谈网络地理信息系统定义及安全机制摘要:随着城市现代化,计算机技术的迅速发展,将地理信息系统(GIS)用于城市规划、管理、决策等方面,已成为大家十分关心的问题。

许多计算机技术、系统工程、地理、测绘、城市规划、公用事业、统计、管理等方面的专家,政府决策者都参与研究及探索。

为适应这一要求,GIS应用软件的开发应采用新的系统架构、新的地理空间数据组织与管理方式以及新的用户操作模式。

本文着重介绍了网络GIS的基本概念及其安全机制。

关键词:网络GIS 安全机制一、网络GIS的定义顾名思义,网络化GIS是以网络为平台的GIS。

具体讲,网络GIS是指在网络环境下为各种地理信息科学的应用提供GIS的基本功能、分布式计算和空间数据管理的空间信息管理系统。

本质上它是一个基于网络的分布式空间信息管理与服务系统,能实现空间数据管理、分布式协同作业、网上发布、地理信息应用服务等多种功能。

网络GIS使各个独立的GIS基于网络相互连接,使空间数据和GIS功能得到广泛共享。

传统的GIS应用一般基于单机运行,对软硬件环境配置的要求较高,不便于GIS的使用和推广。

网络GIS应用系统可充分利用计算机及网络资源,提高软硬件资源的利用效率,增强空间信息资源的共享及协同处理业务的能力,使GIS操作简单化,从而扩大GIS的用户群。

网络GIS是GIS应用技术发展的一次飞跃,网络GIS的典型代表是WebGIS,此外,移动GIS、网格GIS等技术为网络GIS增添了更为丰富的内容和呈现形式。

二、网络GIS的特点与独立主机结构的GIS相比,网络GIS的出现使GIS大众化及空间数据的共享成为可能,这主要是因为网络GIS具有传统GIS无法比拟的优点。

具体表现在:(1)大规模降低成本,全面取代GIS桌面系统。

无论是以何种机构来组织开发的网络GIS,它都是一个多用户的空间信息系统。

用户无需拥有自主版权的GIS软件系统就可以通过网络使用GIS功能。

(2)使企业的事务与GIS专业有机结合。

网络GIS的特点

网络GIS的特点

2网络GIS的特点2.1基于Internet/Intranet标准网络GlS支持Interne、网络通信和TCP/IP和HTTP(超文术传输协议),采用标准的html浏览器作为应用外壳。

支持通信标准对网络GIS来说是至关重要的。

支持TCP/IP和HTTP,就意味着网络GlS能与任何地方的数据相连。

无沦是单位内部或外部。

实现这一层次的网络协议标准化是实现其他所有功能需求的基础和前提.也是网络GIS结构优越性的前提。

2.2分布式服务体系结构分布式服务体系结构使客户端和服务器端都能提供活跃的、可执行进程的体系结构。

它能有效地平衡两者之间的处理负载。

诸如动态提取数据子集并进行分析的进程任务.一般应当在服务器端执行.而不是在客户端。

空间信息查询的选定和按比侧缩放地图则适合在客户端执行。

这种在客户端与服务器之间的进程分布式处理,最大限度地发挥了现有计算机硬件资源的利H用率。

把数据量集中的任务放在服务器上。

使得应用程序能支持其他的网络请求,分布式处理显著地降低了带宽要求并提高了系统的性能。

它允许用户嵌入自已定制的GIS服务,使用的数据既可以是本地的也可以是分布的数据集,从而使传统GIS向分布式GIS 转变。

2.3发布速度快,范围广,维护方便由于运用了Internet技术,网络GIS的信息更新之及时、发布速度之快、发布范围之广是其它传统地理信息系统难以做到的。

网络GlS的体系结构包括许多应用服务,如制图、查询、地理编码等。

传统的地理信息系统,当用户规模有所扩大。

数据有所变更之后,都需对原有系统做大量的改动。

而在网络GIS中。

则只需维护服务器端的一套数据,客户端就能及时看到更新的数据。

2.4支持地理分布存储的多源数据网络GIS能充分利用已有的G1S数据资源和属性数据库数据.将常用的多种GIS数据转换成自己的空间数据格式和相应的关系数据库,保护用户的先期投资。

服务器端的GIS数据(包括图形和属性数据)不需要全都集中在一台机器上,可以分散安装在不同的多台机器上,这些机器可分布在空间距离很远的地方,只要通过Internet/Intranet相联就可以。

网络GIS

网络GIS

分布式服务体系结构
分布式服务体系结构使客户端和服务器端都能提供活跃 的、可执行进程的体系结构。它能有效地平衡两者之间 的处理负载。诸如动态提取数据子集并进行分析的进程 任务.一般应当在服务器端执行.而不是在客户端。空 间信息查询的选定和按比侧缩放地图则适合在客户端执 行。这种在客户端与服务器之间的进程分布式处理,最 大限度地发挥了现有计算机硬件资源的利H用率。把数 据量集中的任务放在服务器上。使得应用程序能支持其 他的网络请求,分布式处理显著地降低了带宽要求并提 高了系统的性能。它允许用户嵌入自已定制的GIS服务, 使用的数据既可以是本地的也可以是分布的数据集,从 而使传统GIS向分布式GIS转变。
网络GIS简介
简介内容:
网络GIS的概念 网络和GIS的结合对GIS的影响 网络GIS的基本特征
网络GIS的概念
计算机网络体系结构与分布式计算技术是网 络GIS的重要标识。作为日益发展和壮大的 GIS技术与应用, 网络GIS可以是GIS发展过 程中某一时段的GIS产品与应用形式, 也可 以是所有GIS体系下的统称。因此, 网络GIS 有技术的“狭义网络GIS”和宏观的“广义 网络GIS”之分
用户界面友好
网络GIS使用标准的Internet浏览器作为用户使用界面和 工具,通过与用户交互可定制网页。开发工具丰富,功 能强大。所开发的用户界面具有较强的多媒体效果,甚 至使人获得虚拟现实的感受,使操作简单明了,形象直 观。等方面都很有帮助。这是网络GIS一个极其重要 的 优势。
系统建设成本低廉
系统协同性
遍布全球的代理商可以直接为用户发布数据并提供服务。 用户可以将广泛分 布的数据和本地数据结合在一起,使 不同地区的计算机主机协同工作。这种技术使全球的存 储在GIS数据库中的现有的空间信息发挥出巨大的效力。 网络GIS的用户可以在任何时间、任何地点共享和使用彼 此的数据。任何人通过一个简单的浏览器界面就可以访 问专业GIS分析产生的数据。通过不断提高的访问GIS信 息的能力,全社会和各种组织作为一个整体将会更有效 地利用现有的空间数据资源。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京师范大学报告之网络GIS的学习及思考篇作者: ___马鹏_______ ___________________学校名称: ___________南京师范大学________________学号: _____________10090402 __________________ 专业: ___________地理信息系统________________年级: _______________大三____________________网络GIS的学习及思考【摘要】通过网络GIS这门课程的学习,以此篇报告作为该学期的课程总结和心得。

本篇报告主要包括两个方面,网络GIS的学习部分和网络GIS的思考部分。

学习部分主要包括了网络GIS的八个模块,网络GIS的基本概念,产生及影响,基本特征,基础技术,体系架构,客户端实现技术,服务端实现技术和发展趋势。

网络GIS是GIS发展过程中某一时段的GIS产品与应用形式,也可以是所有GIS体系下的统称。

网络GIS能够实现空间数据管理、分布式协同作业、网络发布和地理信息应用服务等多种功能。

网络GIS也具有传统GIS所无可比拟的优势,大大拓宽了GIS应用的领域,也带动了新兴GIS产业的发展,渗透到国民经济的各个部门,影响和改变着我们的生产、生活和工作方式,创造了可观的财富和经济效益。

一:网络GIS的概念网络GIS是利用网络技术扩展和完善地理信息系统的一项新技术。

它是网络技术应用于GIS开发的产物,是一种基于网络的OPENGIS。

网络GIS完全改变了空间数据的共享模式,它借助于HTTP协议,采用了基于C/S机制,不同部门可作为serve端发布和储存信息数据,每个GIS用户作为一个client通过互联网与serve交换信息,具有较强的用户交互能力,可以传输并在浏览器上显示多媒体数据,GIS中的信息主要是需要以图形或图像方式表现的空间数据,用户通过交互操作,对空间数据进行查询,检索和分析,以便进一步与网上其他非GIS信息进行无缝连接和集成。

网络GIS有广义和狭义之分。

狭义网络GIS是基于一定时期内特定形式的计算机网络和分布式对象技术的融合所形成的GIS系统。

广义的网络GIS包含了以各种网络协议和不同分布式软件体系构建起来的GIS应用。

广义网络GIS概念框架并非是“理想模式”,很多GIS平台厂商在其GIS软件平台的开发与部署过程中也是按照这种模式生产自己的软件,以适应不同网络模式下的需求。

二:网络和GIS的结合对GIS的影响随着网络的发展,网络与GIS的结合成为一种趋势。

网络具有资源共享功能;信息的快速转输和集中处理功能;均衡负荷及分布处理功能;综合信息服务功能;提高系统可靠性。

GIS的三大特性:第一,具有采集、管理、分析和输出多种地理信息的能力,具有空间性和动态性;第二,由计算机系统支持进行空间地理数据管理,并由计算机程序模拟常规的或专门的地理分析方法,作用于空间数据,产生有用信息,完成人类难以完成的任务;第三,计算机系统的支持是地理信息系统的重要特征,因而使得地理信息系统能以快速、精确、综合地对复杂的地理系统进行空间定位和过程动态分析。

网络与GIS的结合使得GIS具有明显的优点:大大降低了GIS的成本,GIS应用更加广泛;使GIS与企业相结合,更好地为企业服务;网络GIS中的WEB GIS采用网页操作取代了传统GIS操作,使得操作更加简单;GIS处理能力提高,互操作能力强。

同时,网络GIS也有其缺点:网络带宽的限制;复杂地理信息的查询,处理和分析;图形信息的表达困难。

三:网络GIS的基本特征GIS技术网络化特点。

一方面,GIS技术发展大致经历了三个主要阶段:专业式GIS,桌面GIS到网络GIS。

另一方面,GIS技术网络化还表现为GIS的数据模型,数据组织与存储模式的网络化,ERSI公司的geodatabase数据模式是个典型的网络化GIS数据模型,oracle 的sdo数据模型,arcsde的连续数据模型。

GIS应用网络化特点。

首先,数据共享的网络化特点,尤其是网络化的数据库。

其次,GIS应用协同网络化特点也非常突出。

GIS具有更广泛的应用领域和访问范围。

真正的信息共享,屏蔽了软硬件差异,用户对GIS数据或功能的访问通过普通的WEB浏览器或专用的客户端程序进行,用户不需要关心服务器的具体实现细节,还可以在本机或某个服务器上进行分布式组件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。

系统成本降低。

普通GIS在每个客户端都要配备昂贵的专业GIS软件,而用户使用的经常只是一些最基本的功能,造成极大浪费。

网络GIS是利用个性化的终端进行信息发布,其软件成本与全套专业GIS相比明显要节约很多,同时维护费用也大大降低。

四:网络GIS的基础技术海量空间数据存储于管理技术,计算机网络技术,无线通信与移动定位技术,高性能并行技术。

移动设备获取地理数据的方式有两种,一种为预先把地理数据放入移动设备,服务能力有限。

另一种移动设备通过HTTP和WAP等应用协议向WEB服务器发出数据请求,然后从服务器上获取信息并在移动设备上以图形,文字,多媒体等方式表现给用户。

移动定位。

网络GIS和无线通信技术的结合给人们带来的最大,最直接的好处就是移动定位服务,即为用户提供随时随地的位置信息服务。

目前主流的移动定位技术有两种:GPS定位。

GPS定位卫星的信号传给GPS信号接收机,经误差处理,将位置信息传给连接设备,经由连接设备将位置信息显示于移动终端设备。

基于手机基站的位置信息服务。

通过手机向基站发送信号,寻找附近的3个基站,基站再将信号传给数据处理中心,由数据处理中心解算移动用户当前位置,并将结果发回手机。

并行计算技术。

并行计算通常是指将一个计算任务分成彼此相关性较小的多个子任务,并运行于多个计算机之上。

通常图像各部分的相关性小,没有逻辑上的因果关系,因此在空间信息处理中,尤其是海量卫星遥感数据的处理上,很多情况可用并行处理方法。

目前高性能并行计算的计算平台有两种实现方式,分别是大型机和巨型机,分布式计算机系统。

分布式计算机系统是指多个分散的相对独立的计算机经网络连接而成的多计算机系统,其中各个单元相互协同又高度自治。

五:网络GIS的体系架构及其应用模型网络GIS体系结构包括:集中式体系结构,两层体系结构,三层及多层体系结构。

网络计算模式从早期的单一计算模式的发展到后来的客户/服务器计算模式乃至今天的浏览器/服务器计算器模式。

两层体系结构把网络GIS分成客户机和服务器两个部分,它们之间通过网络在一定的协议支持下实现信息的交互,形成客户服务器计算模式,共同协调处理一个应用问题。

客户机和服务器并非专指两台计算机,而是根据它们所承担的工作来加以区分的。

客户机的服务器是相互独立,相互依存,相互需要的。

客户机通常是承载最终用户使用的应用软件系统的单台或多台设备,而服务器的功能则由一组协作的过程或数据库及其管理系统所构成,为客户机提供服务,其硬件组成往往是一些性能较高的服务器或工作站。

三层体系结构突破了客户服务器两层模式的限制,将各种逻辑分别分布在三层结构中来实现,这样便可以将业务逻辑,表示逻辑分开,从而减轻客户机和数据服务器的压力,较好地平衡负载,并且形成了一种新的计算模式—浏览器服务器模式。

另外,将用于图形显示的表示逻辑与GIS的处理逻辑分开,可以使GIS的处理逻辑为所有用户共享从根本上克服两层结果的缺陷。

六:网络GIS的客户端实现技术及其优缺点客户端WEB GIS允许GIS数据和GIS计算能在用户本地计算机的浏览器上运行。

GIS数据和计算开始都驻留在服务器上,用户可以从服务器请求这些数据和计算,接到服务器请求后,服务器把数据个计算传给客户在其本地计算机上进行处理。

客户端应用包括3种主要技术方案:GIS插件Helper程序,GIS Activex控件和GIS JavaApplets。

GIS插件Helper程序是工作在浏览器上用于处理GIS数据和地图的插件程序。

它们从服务器下载到用户的本地计算机上,安装后在浏览器上运行。

GIS插件处理嵌在HIML中的GIS 数据,而这些特殊的GIS数据HTML标志性语言不能识别。

GIS插件是安装在客户端用来扩展浏览器功能的小应用程序,它的作用就是为浏览器提供新的无缝的GIS数据支持,使浏览器更方便的处理数据。

GISHelper程序是相对于GIS插件来讲比较大的应用程序,是安装在用户本地计算机上的GIS软件。

GIS Activex控件是用Mcrosoft的activex技术创建的GIS控件。

这些GIS控件是用于扩展HTML的功能,以便使浏览器能处理GIS地图和数据。

服务器端应用的WEB GIS就是在服务器端执行GIS计算,并把执行的结果转换为HIML 格式返回客户端。

GIS数据和计算部署在服务器上,对客户请求的响应只是在服务器端进行GIS计算,然后将结果形成为新的中间GIS数据,反送给客户,成为GIS数据迁移。

服务器端应用包括3种主要技术方案:桌面系统扩展、基于activex组件的GIS服务器和基于java 的GIS服务器。

七:网络GIS的服务器端实现技术及其优缺点服务器端应用的WebGIS就是在服务器执行GIS计算,并把执行的结果转换为HTML 格式(一般是GIF/JPEG图像)返回客户端。

GIS数据和GIS计算部署在服务器上,对客户请求的响应只是在服务器端进行GIS计算,然后将结果形成为新的中间GIS数据,返送给客户,成为GIS数据迁移。

服务器端应用包括3种主要技术方案;GIS桌面系统扩展、基于ActiveX组件的GIS服务器和基于Java的GIS服务器。

GIS桌面系统扩展:以GIS桌面系统为基础的WebGIS服务器的结构如图所示,顶层是Internet技术,其中的主要技术包括TCP/IP和HTTP。

底层为GIS服务器,其核心是已经成熟的GIS桌面系统,中间层是应用服务器。

它是Web服务器和GIS服务器间的桥梁。

GIS服务器中的监控调度程序负责调度、维护和管理GIS桌面系统运行实例,完成GIS数据处理和GIS计算功能。

这种类型的系统,所有的GIS计算全部在服务器端完全,客户端只要是标准的Web浏览器即可,是典型的“瘦”客户机/“肥”服务器模式,由于GIS服务器的核心是成熟的GIS地图桌面系统,因此可以利用以前的开发成果和GIS数据。

它的缺点:第一就是对于每个客户机的请求都要启动一个新的完整的GIS桌面系统实例进程,这不但浪费服务器的系统资源,也严重影响性能。

虽然通过GIS服务代理可以缓解问题的严重性,但无法从根本上解决问题。

第二就是系统和客户的交互性非常差,因此像区域/多边形选择图形要素为样简单的地理操作都不可能实现,从而影响系统的使用性。

相关文档
最新文档