1、地理信息系统原理GIS第七章第七章 地理信息系统的应用地理信息系统的应用7-37-3 GIS GIS 与与 GPS GPS 结合结合 7-27-2 GIS GIS 与与 RS RS 结合结合 7-47-4 Web Web GISGIS7-17-1 3S 3S 集成集成 一、一、结合的必要性结合的必要性二、二、结合的途径结合的途径三、例子三、例子一、一、集成的系统结构模型集成的系统结构模型 二、结合的形式二、结合的形式一、分布式一、分布式GISGIS二、二、WebGISWebGIS三、三、3S3S技术的集成方式技术的集成方式二、二、3S3S相互作用相互作用一、一、3S3S集成集成概念概念四、四、
2、3S3S集成应用实例集成应用实例地理信息系统原理GIS CAD技技术术遥感技遥感技术术全球定全球定位位技术技术Internet技术技术多媒体多媒体技术技术虚拟现实虚拟现实技术技术地理信息系统技术地理信息系统技术 OA/MIS技术技术技术的综合技术的综合返回返回地理信息系统原理GIS一、一、3S3S集成集成概念概念7-1 3S 7-1 3S 集成集成第七章第七章 地理信息系统的应用地理信息系统的应用:就是在软件和硬件的设计上把遥感:就是在软件和硬件的设计上把遥感(RSRS)、地理信息系统()、地理信息系统(GISGIS)和全球定位系统()和全球定位系统(GPSGPS)整合为一个完整的技术系统整合
3、为一个完整的技术系统,简称简称3S3S集成。集成。是空间信息集成、分析、处理的是空间信息集成、分析、处理的有力武器有力武器,担负采集、存储、管理、担负采集、存储、管理、分析和描述地表信息的任务分析和描述地表信息的任务;可以作为可以作为GISGIS数据库的数据库的数据源数据源,RSRS是空间信息覆盖面最大最迅速的采是空间信息覆盖面最大最迅速的采集手段集手段;是空间实体快速、精密定是空间实体快速、精密定位的现代化工具位的现代化工具,可以为可以为3S3S集成系统提供精确的定位集成系统提供精确的定位和测速服务。和测速服务。返回返回地理信息系统原理GIS7-1 3S 7-1 3S 集成集成第七章第七章
4、地理信息系统的应用地理信息系统的应用二、二、3S 3S 相互作用相互作用“一个大脑,两只眼睛一个大脑,两只眼睛”的框架,的框架,RSRS和和GPSGPS向向GISGIS提供或更新区域信息以及空间定位,提供或更新区域信息以及空间定位,GISGIS进行相应的进行相应的空间分析空间分析,以从,以从RSRS和和GPSGPS提供的海量数据中提取有用信息,并进行提供的海量数据中提取有用信息,并进行综合集成,使之成为决策的科学依据。综合集成,使之成为决策的科学依据。RSRSGPSGPSGISGIS几何配准、几何配准、辅助分类等辅助分类等提供或更新提供或更新区域信息区域信息提供或更新提供或更新空间定位空间定位
5、定点查询定点查询专题信息专题信息几何校正、训练区选择及分类验证等几何校正、训练区选择及分类验证等提供定位遥感信息查询提供定位遥感信息查询返回返回地理信息系统原理GIS三、三、3S3S技术的集成方式:技术的集成方式:u GISGIS与与GPSGPS集成:环境动态监测、自动驾驶、环集成:环境动态监测、自动驾驶、环境管理境管理u GIS GIS与与RSRS集成:全球环境变化监测、空间数据自集成:全球环境变化监测、空间数据自动更新动更新u GPS GPS与与RSRS集成:自动定时数据采集、环境监测、集成:自动定时数据采集、环境监测、环境灾害预测环境灾害预测返回返回地理信息系统原理GIS四、四、3S集成
6、应用实例集成应用实例(一一)、3S3S集成用于精细农业集成用于精细农业(二二)、3S3S在数字城市中的应用在数字城市中的应用地理信息系统原理GIS四、四、3S集成应用实例集成应用实例 (一一)、3S集成用于精细农业集成用于精细农业 精细农业精细农业(precision agriculture,precision farm或或cyber farm)()工作过程工作过程()所谓精细农业是将所谓精细农业是将GISGIS、GPSGPS、RSRS、计算机技术、通、计算机技术、通信技术、网络技术、自动化技术等信技术、网络技术、自动化技术等高科技集成高科技集成与地与地理学、农业、生态学、植物生理学、土壤学等
7、理学、农业、生态学、植物生理学、土壤学等基础基础学科学科有机地结合起来,实现在农业生产过程中对农有机地结合起来,实现在农业生产过程中对农作物、土地、土壤从宏观到微观的实时监测,以实作物、土地、土壤从宏观到微观的实时监测,以实现对农作物生长、发育状况、病虫害、水肥状况以现对农作物生长、发育状况、病虫害、水肥状况以及相应的环境状况进行定期的及相应的环境状况进行定期的信息获取信息获取和和动态分析动态分析,通过专家系统的诊断和决策,制定实施计划,并在通过专家系统的诊断和决策,制定实施计划,并在GPSGPS、GISGIS集成系统支持下进行田间作业。集成系统支持下进行田间作业。带有与带有与GPSGPS相连
8、接的电子测量组件的收割机械能相连接的电子测量组件的收割机械能在作物收割的同时测量在作物收割的同时测量作物产量作物产量,通过,通过GPSGPS随时随时提供收割机当前的提供收割机当前的精确位置精确位置,通过作物产量传感,通过作物产量传感器给出当前时段的器给出当前时段的收割作物流量收割作物流量,经计算产生出,经计算产生出定位精度小于定位精度小于1m1m的样区的样区产量图产量图,该图不仅表达了,该图不仅表达了作物产量,而且表达了产量的分布情况,通过作物产量,而且表达了产量的分布情况,通过GISGIS搜集和存储这些信息,以提供查询、分析和搜集和存储这些信息,以提供查询、分析和制图之用。根据产量图提供的信
9、息分析局地低产制图之用。根据产量图提供的信息分析局地低产原因,来调整耕作方案。原因,来调整耕作方案。地理信息系统原理GIS3S3S集成用于精细农业集成用于精细农业 联合收割机外貌联合收割机外貌 监视器和控制面板监视器和控制面板 作物产量传感作物产量传感 地理信息系统原理GIS 有些载有有些载有GPSGPS和和GISGIS设备的农业设备的农业机械还可以在收割、耕地或其机械还可以在收割、耕地或其他田间管理的同时,按照预设他田间管理的同时,按照预设的采样策略的采样策略采集土壤样本采集土壤样本,并,并自动记录自动记录采样位置采样位置和分析样本和分析样本的的PHPH值值和和肥力肥力(比如钾和磷的(比如钾
10、和磷的含量),同时输出分析图表。含量),同时输出分析图表。采样策略示意图采样策略示意图农业机械所载的农业机械所载的GIS输出的土壤肥力分析图输出的土壤肥力分析图3S3S集成用于精细农业集成用于精细农业地理信息系统原理GIS 根据分析图表,农业工人可以根据分析图表,农业工人可以因因“地地”制宜制宜安排施肥安排施肥方案,农业机械便可以根据该方案自动在指定地点按方案,农业机械便可以根据该方案自动在指定地点按指定的比例指定的比例施肥施肥,这样不仅可以避免因盲目施肥,对,这样不仅可以避免因盲目施肥,对作物造成损害,还可以节省肥料和农业机械的燃耗。作物造成损害,还可以节省肥料和农业机械的燃耗。受受GIS和
11、和GPS控制的喷洒设备,可以按控制的喷洒设备,可以按照预置程序对指定地点按照指定比例施照预置程序对指定地点按照指定比例施肥或喷洒农药等。肥或喷洒农药等。3S3S集成用于精细农业集成用于精细农业返回返回地理信息系统原理GIS二、二、3S3S在数字城市中的应用在数字城市中的应用 “数字城市数字城市”,广义上是指,广义上是指信息城市信息城市,而狭义上则可,而狭义上则可以理解为应用以理解为应用GIS、GPS、RS等技术和互联网技术建等技术和互联网技术建立起来的立起来的城市空间信息运行系统城市空间信息运行系统。框架框架()“数字城市数字城市”功能功能()它将使城市规划和管理具有更高的效率、更丰富的表它将
12、使城市规划和管理具有更高的效率、更丰富的表现手法、更多的信息量、更高的分析能力和准确性。现手法、更多的信息量、更高的分析能力和准确性。网络基础设施网络基础设施 综合信息平台综合信息平台 信息应用系统及网站和信息终端信息应用系统及网站和信息终端 政策法规与保障体系政策法规与保障体系 技术支撑体系技术支撑体系具有使城市地理、资源、生态环具有使城市地理、资源、生态环境、人口、经济、社会等系统数境、人口、经济、社会等系统数字化、网络化,虚拟仿真,优化字化、网络化,虚拟仿真,优化决策和实现可视化表现等强大功决策和实现可视化表现等强大功能。能。地理信息系统原理GIS空空 间间 基基 础础 信信 息息 平平
13、 台台框架数据库框架数据库地理信息系统原理GIS数字城市工程框架数字城市工程框架 地理信息系统原理GIS数字城市工程关键技术数字城市工程关键技术 1)1)遥感对地观测技术遥感对地观测技术 2)2)GISGIS技术技术 3)3)差分差分GPSGPS技术技术 4)4)虚拟现实(虚拟现实(VRVR)技术)技术 地理信息系统原理GIS数字城市工程关键技术数字城市工程关键技术 1)遥感对地观测技术遥感对地观测技术 航空和航天遥感图像经几何校正等处理后,可以直航空和航天遥感图像经几何校正等处理后,可以直接形成城市影像地图,它是数字城市最重要的地理接形成城市影像地图,它是数字城市最重要的地理基础信息源。基础
14、信息源。数字摄影测量技术为三维城市数据的获取提供了最数字摄影测量技术为三维城市数据的获取提供了最经济快捷的重要数据:建筑物的经济快捷的重要数据:建筑物的三维重建模型三维重建模型、数数字高程模型字高程模型和和数字正射影像数字正射影像。威尼斯威尼斯IKONOS图像局部图像局部 地理信息系统原理GIS 2)GIS技术技术 GIS提供了二维数字城市中的地图和三维城市模型的提供了二维数字城市中的地图和三维城市模型的信息信息,包括诸如三维建筑物形状的重建和绘制、表,包括诸如三维建筑物形状的重建和绘制、表面性质的描述和材质等参数等构成城市基础地理信面性质的描述和材质等参数等构成城市基础地理信息数据库。息数据
15、库。决策支持功能决策支持功能:提供缓冲区分析、拓扑处理、网络:提供缓冲区分析、拓扑处理、网络分析、图像分析、分析、图像分析、DTM分析、统计检索、空间数据分析、统计检索、空间数据引擎等智能化模块,为实现城市智能化提供了技术引擎等智能化模块,为实现城市智能化提供了技术保证。保证。GIS是是城市可视化城市可视化的有效工具。它的海量数据库存管的有效工具。它的海量数据库存管理技术、空间技术、理技术、空间技术、WEBGIS技术、多媒体技术、技术、多媒体技术、影像数据管理等构筑了城市可视觉化技术基础,提影像数据管理等构筑了城市可视觉化技术基础,提供了良好的实现途径。供了良好的实现途径。地理信息系统原理GI
16、S走遍上海界面走遍上海界面城市公共交通智能化在线查询系统本例选择起点为上海火车站,终点为第一百货商本例选择起点为上海火车站,终点为第一百货商店,系统提示可乘店,系统提示可乘820820路公交车,实线显示汽车行路公交车,实线显示汽车行驶路线,虚线显示徒步到公交车站的路线。驶路线,虚线显示徒步到公交车站的路线。地理信息系统原理GIS数字城市工程关键技术数字城市工程关键技术 3)差分差分GPS技术技术 在数字城市的意义下,可以很方便地建立城市在数字城市的意义下,可以很方便地建立城市GPS差分差分服务网服务网()。高精度高精度的的GPS定位服务,可以大大减少野外测量工定位服务,可以大大减少野外测量工作
17、量和提高测量精度作量和提高测量精度()。借助城市广播电台的调频台副载波,将来也借助城市广播电台的调频台副载波,将来也可以借助第三代无线通讯网实时地将可以借助第三代无线通讯网实时地将GPSGPS改正改正数传给用户机;也可以将用户机信号传给监数传给用户机;也可以将用户机信号传给监控中心,由监控中心处理后返回给用户。从控中心,由监控中心处理后返回给用户。从而使定位精度达到分米级和厘米级。而使定位精度达到分米级和厘米级。也可以对城市出租车、银行运钞车、消防车、也可以对城市出租车、银行运钞车、消防车、警车等交通工具进行实时监控,以实现合理警车等交通工具进行实时监控,以实现合理调度、安全行驶、快速响应等目
18、标。调度、安全行驶、快速响应等目标。地理信息系统原理GIS数字城市工程关键技术数字城市工程关键技术 4)虚拟现实(虚拟现实(VR)技术)技术 虚拟现实技术的虚拟现实技术的应用应用:建筑物视觉效果的评估、:建筑物视觉效果的评估、城镇设计和城市信息系统、气候、环境和电波城镇设计和城市信息系统、气候、环境和电波传播的模拟等。传播的模拟等。采用数字摄影测量与控制点定位相结合的方法采用数字摄影测量与控制点定位相结合的方法获取三维重建中所需的建筑物正立面的信息。获取三维重建中所需的建筑物正立面的信息。利用三维量测数据加上表面卫星影像建立三维利用三维量测数据加上表面卫星影像建立三维GIS可视化模型。可视化模
19、型。地理信息系统原理GIS地理信息系统原理GIS一、一、GISGIS与遥感结合的必要性与遥感结合的必要性7-2 GIS 7-2 GIS 与与 RS RS 结合结合1 1、遥感是、遥感是GISGIS重要的数据源,有效的数据更新手段重要的数据源,有效的数据更新手段1 1)遥感手段能够迅速、准确、综合性地大范围地采集环境和资料数据)遥感手段能够迅速、准确、综合性地大范围地采集环境和资料数据2 2)同时,遥感数据具有)同时,遥感数据具有多光谱多光谱和和动态多时相动态多时相的特点的特点3 3)它为)它为GISGIS数据更新提供了全方位的手段和动态数据源。数据更新提供了全方位的手段和动态数据源。第七章第七
20、章 地理信息系统的应用地理信息系统的应用2 2、GISGIS可为遥感分析提供有用的辅助信息和手段可为遥感分析提供有用的辅助信息和手段1 1)GISGIS有助于提高遥感数据有助于提高遥感数据自动分类自动分类的精度的精度2 2)为遥感应用分析提供一个良好的环境)为遥感应用分析提供一个良好的环境3 3)有利于提高)有利于提高遥感信息识别遥感信息识别的精度和效率。的精度和效率。地理信息系统原理GIS地理信息系统原理GIS二、二、GISGIS与遥感结合的途径与遥感结合的途径 (a)(a)发展一个能综合处理矢量和栅格数据的发展一个能综合处理矢量和栅格数据的矢栅一体的矢栅一体的GISGIS(b)(b)通过国
21、际标准的通过国际标准的空间数据交换格式空间数据交换格式作中间媒介、相互转换作中间媒介、相互转换(c)(c)通过通过GISGIS与遥感系统间建立与遥感系统间建立接口接口,实现格式转换与数据传送,实现格式转换与数据传送 7-2 GIS 7-2 GIS 与与 RS RS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS三、例子三、例子 以遥感图像与原始数据,应用以遥感图像与原始数据,应用GISGIS提供的分析功能,对深圳市城市提供的分析功能,对深圳市城市用地空间分布进行了定量的描述和分析,给出了它的形态、结构,找用地空间分布进行了定量的描述和分析,给出了它的形态、结构
22、,找出了深圳市用地扩展规律性。出了深圳市用地扩展规律性。1 1、技术路线、技术路线 2 2、分析之一:点缓冲分析、分析之一:点缓冲分析-城市用地的外向分布和扩展城市用地的外向分布和扩展7-2 GIS 7-2 GIS 与与 RS RS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS3 3、分析之二:线缓冲分析、分析之二:线缓冲分析-城市用地沿交通线的轴向分布和扩展城市用地沿交通线的轴向分布和扩展地理信息系统原理GIS一、一、GISGIS与与GPSGPS集成的系统结构模型集成的系统结构模型 7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理
23、信息系统的应用地理信息系统的应用地理信息系统原理GIS二、二、GISGIS与与GPSGPS结合的形式结合的形式1 1单台移动式单台移动式 在用户设备上直接配备在用户设备上直接配备GISGIS工具软件,把接收机天线工具软件,把接收机天线接收的定位数字信号直接输入接收的定位数字信号直接输入GISGIS系统,由系统,由GISGIS系统对接收系统对接收机定位信息进行处理并与其数字地图匹配,这样即可全世机定位信息进行处理并与其数字地图匹配,这样即可全世界实时显示接收机天线位置;界实时显示接收机天线位置;7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的
24、应用地理信息系统原理GIS2 2集中监控式集中监控式1 1)控制中心控制中心,由大屏幕计算机、无线电台、通讯适配器、电源和天线,由大屏幕计算机、无线电台、通讯适配器、电源和天线系统组成,并配备系统组成,并配备GISGIS。2 2)基站基站,由电台、通讯适配器、电源和天线系统组成。,由电台、通讯适配器、电源和天线系统组成。3 3)移动站移动站(即车载系统),由电台、天线、通讯适配器和(即车载系统),由电台、天线、通讯适配器和GPSGPS接收机接收机组成。组成。7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS三、例子三
25、、例子1 1、中国大通公司的中国大通公司的汽车自动导航系统汽车自动导航系统(图片摘自该网站)(图片摘自该网站)1 1)主要部件主要部件:7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能1 1 当前位置计算功能7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能2 2 地图画面显示功能地图画面显示功能7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理
26、信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能3 3 最佳路线制定功能7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能4 4 检索功能7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能5 5 语音提示功能7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)系统功能)系统功能6 6 娱乐功能
27、7-3 GIS7-3 GIS与与GPS GPS 结合结合第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS一、分布式一、分布式GISGIS1 1、分布式系统和、分布式系统和C/SC/S模型模型1 1)分布式系统()分布式系统(Distributed SystemDistributed System)定义)定义:一组独立计算机的集合,但从用户的角度来看,如同一台计一组独立计算机的集合,但从用户的角度来看,如同一台计算机。算机。2 2)C/SC/S模型(模型(Client/ServerClient/Server,客户机,客户机/服务器服务器)7-4 Web GIS7-4 We
28、b GIS客户端客户端1 1客户端客户端2 2数据服务器数据服务器服务器服务器应用服务器应用服务器请求请求回答回答第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS7-4 Web GIS7-4 Web GIS2 2、GISGIS与分布式与分布式由于由于GISGIS固有特点,使得运行于网络上的分布式系统特别适合于固有特点,使得运行于网络上的分布式系统特别适合于构造较大规模的构造较大规模的GISGIS应用,其表现为:应用,其表现为:1 1)数据的分布数据的分布 2)2)应用功能的分布应用功能的分布 3 3)外设共享)外设共享 4 4)并行计算)并行计算 第七章第七章 地理信息
29、系统的应用地理信息系统的应用地理信息系统原理GIS二、二、WebGISWebGIS1 1、WebWeb技术(技术(World Wide Web,WebWorld Wide Web,Web网)网)1)Web1)Web原理原理 WebWeb结构为浏览器结构为浏览器/服务器服务器,其原理就是用其原理就是用浏览器下载服务器管浏览器下载服务器管理的文件并显示出来理的文件并显示出来。浏览器通过浏览器通过统一资源定位符统一资源定位符URLURL来访问服来访问服务器并请求取得文档务器并请求取得文档.服务器服务器 WWW ServerWWW Server客户端客户端浏览器浏览器HTTPHTTP7-4 Web G
30、IS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)URLURL统一资源定位符统一资源定位符URLURLhttp:/ Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2、WebGISWebGISWeb GISWeb GIS是建立在是建立在WebWeb技术技术上的一种特殊环境下的地理信息系统,上的一种特殊环境下的地理信息系统,利用利用WebWeb技术来扩展和完整技术来扩展和完整GISGIS的一项新技术。的一项新技术。Web GISWeb GIS的应用的应用分为:分为:1 1)空间
31、数据发布,)空间数据发布,2 2)空间查询检索)空间查询检索3 3)空间模型服务,)空间模型服务,4 4)WebWeb资源组织资源组织 WebGISWebGIS其其本质本质与一般的地理信息系统与一般的地理信息系统没有区别没有区别,具有数据,具有数据采集采集、存储存储、处理处理、分析分析、和、和输出输出等基本功能,只是等基本功能,只是运行环境运行环境不同。不同。7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS3 3、WebGISWebGIS与一般与一般GISGIS相比特点相比特点1 1)基于)基于C/SC/S模式模式2 2)信息
32、传输是)信息传输是全球性全球性的的3 3)是一)是一分布式分布式系统,用户、服务器可分布在不同地点和计系统,用户、服务器可分布在不同地点和计算机平台上。算机平台上。7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS4 4、WebGISWebGIS实现技术实现技术第一种:利用第一种:利用WWWWWW服务器端的功能服务器端的功能来实现来实现1 1)CGICGI方式方式(通用网关接口通用网关接口,Common Gateway Interface),Common Gateway Interface)-瘦客户端瘦客户端如如MapInfo
33、ProServerMapInfo ProServer,ESRIESRI的的Internet Map Server.Internet Map Server.客户端客户端服务器服务器请求请求回答回答7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)基于)基于Server API Server API(Web APIWeb API)方式)方式-瘦客户端瘦客户端优点优点是是效率比效率比CGICGI高高。缺点缺点是由于是由于ISAPI DLLISAPI DLL与服务器密切相关,程序的与服务器密切相关,程序的移植性难度较大移植性难度
34、较大;同时一旦同时一旦DLLDLL出现故障或产生内存泄露,会导致整个出现故障或产生内存泄露,会导致整个WEB GISWEB GIS服务器服务器陷入瘫痪陷入瘫痪;另一问题是另一问题是维护复杂维护复杂。流行的流行的Web APIWeb API有有MicrosoftMicrosoft的的ISAPIISAPI,Netscape,Netscape的的NSAPINSAPI和和OReillyOReilly的的WSAPIWSAPI。7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS第二种:用第二种:用客户端客户端浏览器的浏览器的扩展技术扩展技术
35、来实现。来实现。1 1)插件()插件(Plus_inPlus_in)-胖客户端胖客户端 下载插件下载插件矢量数据矢量数据服务器服务器客户端客户端优点优点:数据量小,加速用户操作的反映速度,减少网络流量和:数据量小,加速用户操作的反映速度,减少网络流量和服务器负担。服务器负担。缺点缺点:插件需先下载安装,才能使用,造成:插件需先下载安装,才能使用,造成不便不便。如如AutoDeskAutoDesk公司的公司的MapGuideMapGuide。7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS2 2)Jave AppletJave
36、Applet JavaJava程序有两种:一种程序有两种:一种JavaJava应用程序应用程序,可以,可以独立运行独立运行;另一种称为另一种称为Jave AppletJave Applet,只能只能嵌入到嵌入到HTMLHTML中,被浏览器解释执中,被浏览器解释执行。行。WebWeb页面页面Java AppletJava Applet客户端客户端简单请求简单请求服务器服务器复杂请求复杂请求与插件相比的与插件相比的优点优点:a.a.运行时,运行时,Jave AppletJave Applet从服务器下载,不需要进行软件安装;从服务器下载,不需要进行软件安装;b.b.可以实现可以实现AppletAp
37、plet与服务器程序的与服务器程序的直接连接直接连接,从而使数据处理操,从而使数据处理操作既可以在服务器上现实,又可以在客户作既可以在服务器上现实,又可以在客户现实现实,以实现,以实现两段负载两段负载的平衡的平衡。7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GIS3 3)Active XActive X方法方法特点特点:Active XActive X可用各种语言实现,软件可用各种语言实现,软件开发效率高开发效率高。缺点缺点:只能在:只能在MS_WindowsMS_Windows平台上运行,平台上运行,安全性较差安全性较差。如如
38、MapObjectMapObject(ESRI)(ESRI),MapInfoMapInfo的的Map XMap X。WebWeb页面页面Active XActive X控件控件客户端客户端服务器服务器7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用地理信息系统原理GISWeb-GISWeb-GIS基本框架基本框架:当当WWWWWW服务器与服务器与GISGIS软件或软件或GISGIS数据建立联系后,能对浏览器做出数据建立联系后,能对浏览器做出应答,把应答,把GISGIS数据以某种浏览器能识别的形式反馈回去,实现浏览数据以某种浏览器能识别的形式反馈回去,实现浏览器对远程地理信息的访问。器对远程地理信息的访问。请求请求回答回答客户端客户端Web Web 服务器服务器GISGIS软件软件GISGIS数据库数据库建立建立联系联系浏览器浏览器7-4 Web GIS7-4 Web GIS第七章第七章 地理信息系统的应用地理信息系统的应用