GeoServer的结构及相关软件

发布日期 : 2018-01-19 00:54:28 UTC      

访问量: 1230 次浏览

关于Geoserver

Geoserver是基于JAVA的幵源软件,是一个可以发布地理信息的 开源的服务器,通过Geoserver用户在相关的openGis规范下可以 发布和编辑自己的数据,geoserver支持多种格式的数据,例如 maps/images,或者是真实的地理信息数良好的可移植性支持各种 不同的平台对数据的共享。提供遵循OGC标准的WFS-T和WMS服务。

Geoserver的结构

Geoserver是完全基于JAVA的,WebGIS服务(WMS、WFS)可通过Servlet 实现访问,地址是:/geoserver/Vms、/geoserver/wfs。

下图是Geoserver结构:

Geoserver相关软件

Geotools:一个基于JAVA的幵源的GIS工具包,提供了实现0GC规范的 一系列函数◊是一个松散的工具包,用户可以调用其中的相应的包进行 幵发。Geoserver、uDig就是基于Geotools的。1.5以前版本的Geoserver 需要调用相关的接口才能使用Geotools。1.5版本的不需要,已经将其 封装进来。

Mapbuilder—个基于AJAX技术的网上地图显示客户端,支持WMS地图显示、 WMS时间序列地图动态显示、GML/Feature数据显示、GML/Feature编辑等。

PostgreSQL/PostGIS:最先进的开源数据库,PostGIS是其在空间数据上的 扩展。

《地理信息系统原理、技术与方法》  97

最近几年来,地理信息系统无论是在理论上还是应用上都处在一个飞速发展的阶段。 GIS被应用于多个领域的建模和决策支持,如城市管理、区划、环境整治等等,地理信息成为信息时代重要的组成部分之一; “数字地球”概念的提出,更进一步推动了作为其技术支撑的GIS的发展。 与此同时,一些学者致力于相关的理论研究,如空间感知、空间数据误差、空间关系的形式化等等。 这恰好说明了地理信息系统作为应用技术和学科的两个方面,并且这两个方面构成了相互促进的发展过程。