webgis应用与开发

上传人:xzh****18 文档编号:50621802 上传时间:2018-08-09 格式:PPT 页数:132 大小:12.86MB
返回 下载 相关 举报
webgis应用与开发_第1页
第1页 / 共132页
webgis应用与开发_第2页
第2页 / 共132页
webgis应用与开发_第3页
第3页 / 共132页
webgis应用与开发_第4页
第4页 / 共132页
webgis应用与开发_第5页
第5页 / 共132页
点击查看更多>>
资源描述

《webgis应用与开发》由会员分享,可在线阅读,更多相关《webgis应用与开发(132页珍藏版)》请在金锄头文库上搜索。

1、WEBGIS应用与开发邓凤东Tel: 02-86248533, Email: 地 址:西安市北关正街36号 邮编:710015WEBGIS应用与开发主要内容WEBGIS的应用与发展WEBGIS与气象的结合ARCIMS的体系结构利用ARCIMS建立简单的WEBGIS应用WEBGIS的定制开发WEBGIS应用与开发WEBGIS应用与开发WEBGIS的定义WebGISWebGIS是是InternetInternet技术和技术和GISGIS技术相结合的产物;技术相结合的产物;WebGISWebGIS的基本思想就是在的基本思想就是在InternetInternet网上提供地理信网上提供地理信息,让用户

2、通过浏览器获得一个地理信息系统中的数据和服息,让用户通过浏览器获得一个地理信息系统中的数据和服务;务;由于客户端应用采用了由于客户端应用采用了WWWWWW协议协议, ,所以称之为所以称之为WebGISWebGIS;WebGISWebGIS和网络和网络GISGIS的区别。的区别。 WEBGIS是实现地理信息互操作、空间数据与共享的一条最佳解决途径。WEBGIS应用与开发Internet的飞速发展 ,使传统GIS的发展更加广阔 。它改变了GIS数据及应用的 访问和传输方式,使GIS真正 变成了大众使用的工具。WebGIS是Internet和 www技术应用于GIS开发的产物 ,是实现GIS互操作的

3、一条最 佳解决途径。从Internet的任 意节点,用户都可以浏览 WebGIS站点中的空间数据、制 作专题图、进行各种空间信息 检索和空间分析。WEBGIS应用与开发WebGIS不但具有大部分乃至全部传统GIS软 件具有的功能,而且还具有利用Internet优势的特有功能。这些特有功能包括用户不必在自己的本地 计算机上安装GIS软件就可以在Internet上访问远 程的GIS数据和应用程序,进行GIS分析,在 Internet上提供交互的地图和数据。WebGIS的关键特征面向对象、分布式和互操作。也就是说:任何 GIS数据和功能都是一个对象。这些对象布署在 Internet的不同服务器上,当

4、需要时进行装配和集 成。Internet上的任何其他系统都能和这些对象进 行交换和交互操作。WEBGIS应用与开发WEBGIS应用与开发 WebGIS的特点、功能基于Internet标准 客户端平台无关 无论客户机是何种操作系统,只要支持通用的 Web浏览器,用户就可以访问WebGIS数据。 分布式 全球化的Client/Server,GIS数据和服务分布在 Internet的不同服务器上,当需要时进行集成。 互操作 数据在不同的WebGIS之间无缝传输;一个应用 系统可以调用另一个系统的应用,来完成逻辑上的统 一的任务。WEBGIS应用与开发 WebGISWebGIS的特点的特点- -传统传

5、统GIS vs. WebGISGIS vs. WebGIS共享性差共享性差 系统成本高系统成本高 没有面向大众没有面向大众 集中式集中式 软件复杂软件复杂 培训成本培训成本面向大众面向大众 资源共资源共享享 发布速度快,范围广,维发布速度快,范围广,维 护方便护方便 数据来源丰富、分布存储数据来源丰富、分布存储 分布式计算分布式计算 系统建设投资少系统建设投资少 操作简单操作简单 跨平台跨平台 系统安全性系统安全性 系统协同性系统协同性传统传统GISGIS的问题:的问题:WebGISWebGIS的优点:的优点:WEBGIS应用与开发WebGISWebGIS面临的问题面临的问题 网络带宽限制网络

6、带宽限制( (WebGISWebGIS最大的问题就是速度最大的问题就是速度) ) 多源、异构数据源的集成和互操作多源、异构数据源的集成和互操作 基础数据建设相对滞后,数据标准、规范未得基础数据建设相对滞后,数据标准、规范未得到严格的执行。到严格的执行。 复杂地理信息的查询、分析和整合复杂地理信息的查询、分析和整合 图形信息的表达图形信息的表达 服务端跨平台的实现服务端跨平台的实现WEBGIS应用与开发WebGlSWebGlS具有大部分乃至全部传统具有大部分乃至全部传统GISGIS软软 件具有的功能,同时可以实现:件具有的功能,同时可以实现: 空间数据发布空间数据发布 空间查询检索空间查询检索

7、空间模型服务空间模型服务 用户可从用户可从InternetInternet的任意节点上,对的任意节点上,对 WebGISWebGIS站点中的空间数据,进行各种空间信息站点中的空间数据,进行各种空间信息 检索和空间分析、检索和空间分析、 制作专题图;制作专题图; 当前应用以地图数据发布和简单查询为主当前应用以地图数据发布和简单查询为主 。WebGISWebGIS的功能的功能WEBGIS应用与开发扩展你的GIS,通过在Intenet发布GIS数据和 服务可以满足更广泛用户的GIS需求,GIS由专业系 统转变为公众信息系统;从多个数据源集成数据,通过Intenet可以集 成各种异构数据源的数据,降低

8、了数据散发成本, 提高了地理数据共享程度; 空间信息基础设施,运用基于Inlenet的GIS 技术,通过信息高速公路设施,可以构造跨地区、 跨部门的地理信息服务网络WEBGIS应用与开发WEBGIS主流解决方案美国Esri公司Map Objects Internet Map Server(IMS)和Arcview Internet Map Server (IMS) 美国InterGragh公司的GeoMedia Web Map; 澳大利亚Bentley公司的ModelServer Discovery MapInfor的MapXtreme 中国超图公司的SUPERMAP-IS 其他开源软件WEB

9、GIS应用与开发全美国天气服务飓 风网站WEBGIS应用与开发ESRI 地理网络WEBGIS应用与开发BLM:美国国土局,土地测绘信 息系统WEBGIS应用与开发WebGIS 系统应用示范(2)北京环境评估与景点浏览WEBGIS应用与开发WebGIS 系统应用示范(3)上海市重大工程项目监理WEBGIS应用与开发WebGIS 系统应用示范(4)监视监控(防汛指挥)WEBGIS应用与开发WEBGIS应用与开发WEBGIS与气象的结合随着WEBGIS应用水平的逐步深化及推广 ,WEBGIS与气象业务的结合将有效的提高气象科学数据 的共享水平、气象服务水平。l专题制图是GIS的一项重要功能,主要实现

10、以下 功能:l等值线图、色斑图、地貌晕渲图等的绘制、存储 、打印功能l数据的双向查询;即可以点击地图查询图块的各 项信息,也可以通过用户自定义属性查询相应的地图。l各类信息的叠加显示。l缓冲区分析、投影变换l专题信息的分级显示功能WEBGIS应用与开发WEBGIS与气象的结合利用ARCIMS的网络发布功能,实现以下方式的网络信息发 布:气象要素专题信息显示:气象信息专题数据的显示、放大 、缩小、漫游等功能。气象要素流功能:要素流功能是指以数据流的方式向客户 端发送矢量数据,使客户端完成一些高级GIS 任务:如气象要 素标注、地图提示创建、空间选择等等;气象信息查询:采用创建新的查询条件或执行预

11、定义的查 询来获取特定的信息。客户端提交这些查询条件给服务器,服 务器将查询的结果返回给客户端。例如:查询陕西省某月降水 距平小于0的站点和地区。当客户端发出查询命令后,服务器执 行查询命令,然后将满足该条件的站点或者地区形成新的专题 图快照返回到浏览器;WEBGIS应用与开发WEBGIS与气象的结合遥感监测产品的实时发布以及决策支持(例如:干旱、森林 火情、洪涝灾害监测成果发布、防汛指挥信息发布等等)气象服务产品的发布系统(例如:精细化预报结果发布、生 态环境气象评价成果、城市内涝预报成果等专业气象服务产品 发布)各类气象实时监测数据以及历史监测数据雷达拼图、 自动站资料(其中包括:单站点数

12、据的查询显示、场要素的查 询显示)、历史气象资料、农业气象资料。基础社会经济数据等决策支持数据的显示以及查询。WEBGIS应用与开发WEBGIS应用与开发WEBGIS应用与开发WEBGIS应用与开发WEBGIS应用与开发WEBGIS应用与开发ARCIMS ArcIMS是美国ESRI公司提供的一个基于 Internet的GIS解决方案。它允许集中建立大范围的GIS地图,数据和应用并将这些结果提供给组织内部的或 Internet上的广大用户。ArcIMS包括了客户端和服务器端两方面的技术。它扩展了普通站点,使其能够提供 GIS数据和应用服务。ArcIMS包括了免费的HTML和 Java浏览工具,但

13、ArcIMS同时也支持其他的客户端,比 如:ArcGIS Desktop,ArcPad,和无线设备。WEBGIS应用与开发ArcIMS的体系结构是一个多层结构Client ViewersClient Viewers数据源数据源展示层展示层数据管理层数据管理层中间层中间层Web Web 服务器服务器 ArcIMS ArcIMS 应用服务器的连接器应用服务器的连接器ArcIMS ArcIMS 应用服务器应用服务器数据源数据源ArcXMLInternetArcIMS ArcIMS 空间服务器空间服务器WEBGIS应用与开发ArcIMS的组成应用服务器连接器应用服务器连接器ManagerManager

14、HTML ViewerHTML ViewerJava ViewersJava ViewersAdministratorAdministratorDesignerDesignerAuthorAuthor空间服务器空间服务器ExtractExtractGeocodeGeocodeQueryQueryFeatureFeatureImageImageOther ClientOther ClientWeb ServerWeb ServerMonitorMonitorTaskerTasker客户端客户端服务器服务器应用服务器应用服务器管理工具管理工具WEBGIS应用与开发ARCIMS是建立在XML基础之上

15、的,用于进行ARCIMS中地图的配 置、空间数据的表达和系统部件之间的通讯等的一种XML语言 。 地图服务(MapService)的配置文件。这些文件描述地图如何显示,包 括图层清单及图层的显示符号等内容。 请求。请求可以在一个已经存在的地图服务配置文件上设置一个过滤器 ,指定地图上的哪一部分及相关的数据将会被处理。 应答。应答向客户端返回信息。 ArcXML设置地图服务内容,并且在客户、中间层和服务器之间处理请求 和应答。ArcXMLWEBGIS应用与开发ArcXML的作用流程M11地图配置文件AuthorAdministratorSpatial Server Map Service请求响应

16、WEBGIS应用与开发ArcXML的框架ArcXMLconfigRequestResponseMarkupWEBGIS应用与开发v ArcXML的框架以config为例:mapScaleBaroverviewMapPropertiesworkspaceslayerlayerdefWEBGIS应用与开发地图服务(MapService) 运行在ArcIMS空间服务器上的进程 地图服务需要一个地图配置文件 地图服务有两种类型 Image MapService Feature MapService MataData MapServiceWEBGIS应用与开发Image MapService 在服务器端执行地图操作 利用空间服务器的Image Rendering能力 类似与MapObjects IMS和ArcView IMS ArcIMS的所有客户端均支持WEBGIS应用与开发 使用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 多媒体应用

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号