WebGIS
来源:互联网 发布:督导网络问卷调查 编辑:程序博客网 时间:2024/04/28 20:18
什么是WebGIS?
WebGIS是Internet技术应用于GIS开发的产物。WebGIS,即互联网地理信息系统,以互联网为环境,以Web页面作为GIS软件的用户界面,把Internet和GIS技术结合在一起,为各种地理信息应用提供GIS功能。GIS通过Web功能得以扩展,通过Web发布地图、浏览空间数据,制作专题图,例如大家熟悉的Go2Map、Google Map、MapBar等等。
WebGIS的基本原理
WebGIS的原理并不复杂,主要流程如下(下图):
(1)首先,设计一个可以交互的Web页(可以应用ASP、PHP、ASP.net、JSP等,商用WebGIS大多选择除了PHP的其他语言,而开源WebGIS大都选择了PHP),通过此Web页,向Web服务器提交有关GIS服务的请求;
(2)此请求会包含对地图数据的请求,包括查询等,请求会通过Web服务器提交给GIS应用服务器;
(3)GIS应用服务器可以使用几种技术,CGI、COM、Java Serverlet或者.net技术、Web Service技术,通过这些组件包装已有的GIS软件,获取客户端的请求,将用户需求转化为具体的操作,返回需求的数据(一般是一个地图图片或者查询的数据集),这个过程称为地图的Render,实际上也是最为耗时的操作;
(4)Web服务器获取了GIS应用服务器返回的图片,然后作为一个Web页返回给客户。
0 0
- WebGIS
- webgis
- WEBGIS
- webgis
- 重读WebGIS
- webgis是什么?
- 浅析WebGIS
- 开源WEBGIS
- webgis鹰眼
- WEBGIS 解决方案
- WebGIS选型
- 杂谈WebGIS
- WebGIS总览
- WebGIS学习
- WebGIS(万维网地理信息系统)
- 免费WebGIS平台
- Webgis 打印实现原理
- WebGis产品分析报告
- poj 1185 炮兵阵地 状态压缩+dp sum dp,s,Map
- java.io.Serializable
- 周赛 POJ 3934 Queue
- 【UVA】10066-The Twin Towers(最长公共子串问题)
- hd 2071 Max Num
- WebGIS
- ASP.NET MVC学习---(八)三个比较常用的方便的功能
- ZigZag Conversion
- 金融从业人员的核心竞争力在哪里?
- ffplay windows编译
- GCC使用教程
- Linux下thread编程(1)
- 用Jersey、Grizzly在eclipse中开发第一个RESTful服务helloworld
- priority_queue(优先队列)