开源WEBGIS

这周开始研究开源WEBGIS 首先根据《geoserver与OpenLayers配置》这篇文档下载必需的软件,GEOSERVER、Openlayers、PosetgreSQL8.2、Udig等。 然后在geoserver中配置数据,通过Ppenlayers显示 现在遇到的困难: 1、叠加显示时上层数据会覆盖下层数据 2、用shp2Postgre.exe生成SQL语句后不知道怎么做

相关软件介绍

 Geotools:一个基于JAVA的开源的GIS工具包,提供了实现OGC规范的一系列函数。是一个松散的工具包,用户可以调用其中的相应的包进行开发。GeoserveruDig就是基于Geotools的。

 GeoserverGeoserver基于JAVA的开源软件,通过调用Geotools,提供遵循OGC标准的WFS-TWMS服务。其WMS结果的显示演示采用了Mapbuilder

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

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

uDig(User-friendly Desktop Internet GIS):用户友好桌面因特网GIS,网址:http://udig.refractions.netuDig是基于EclipseRCPGeotools开发的,支持OpenGIS组织发布的公共标准,尤其支持WMSWFS标准。它既是一个应用程序,也可以作为开发新的桌面因特网GIS应用程序的核心平台。这里我们只简单的作为一个WMSWFS浏览器:

uDig的界面与Eclipse一致,选择layer菜单,点击add项添加数据源和图层,uDig支持DB2、文件、PostGISWFSWMS和图例,这里选择WMSURL地址为:

基于GeoserverWebGIS的系统整体结构:

Geoserver结构:

转载自:https://blog.csdn.net/aureate820/article/details/2629413

You may also like...