../_images/logo_geoserver.png ../_images/OSGeo_project.png

GeoServer

Web服务

geoserver是一个Web服务器,它允许您将各种格式的地图和数据提供给标准客户机,如Web浏览器和桌面GIS程序。数据通过基于标准的接口发布,如WMS、WFS、WCS、WPS、Tile缓存等。geoserver带有一个基于浏览器的管理界面,并在后端连接到多个数据源。

geoserver screenshot

核心特征

提供来自各种数据存储的数据:
  • 矢量
    • 形状文件,外部WFS
    • PostGIS、ArcSDE、DB2、Oracle Spatial、MySQL、SQL Server
  • 栅格
    • geotiff、jpg和png(带世界文件)、图像金字塔、gdal格式、图像马赛克、Oracle地理栅格、netcdf
使用WMS和WMTS协议,数据可作为安全和快速的图像:
由于数据被用作图像,因此您的数据是完全安全的。除非他们重新认证您的数据,否则无法窃取您的数据。可以使用SLD标准控制每个地图层的外观,该标准允许对特征进行着色和标记。通过将这些规则与OGC过滤器相结合,可以实现与比例相关的样式,允许在用户放大时添加更多细节。还实现了标签冲突管理、分组和优先级。
可以使用WFS协议将全矢量数据发送到客户端:
WFS客户机可以下载向量数据,并将其用于映射、空间分析和其他操作。此外,如果获得授权,用户可以修改数据并将其发送回服务器,以使用WFS-T协议更新存储的数据。可以使用GML(压缩)以及其他标准数据格式(如shapefile和json)传输数据。
可以使用WCS协议将栅格数据值发送到客户端:
地理信息系统客户端可以请求实际的栅格数据用于空间分析。这允许用户创建可以对数据描述的流程建模的应用程序。
在运行中的再投影:
geoserver支持大部分的epsg预测数据库,并且可以根据需要对其中任何一个进行重新投影,以允许具有有限的重新投影支持的客户机将负载传递给服务器。
平铺缓存
GeoWebCache <https://www.geowebcache.org> _它集成到geoserver中,平铺并缓存来自各种源(如wms)的地图图像。它实现了各种服务接口(如WMS-C、WMTS、TMS、Google地图KML、虚拟地球),以加速和优化地图图像交付。它还可以重新组合磁贴以与常规的WMS客户机一起工作。
Web处理服务(WPS)
地理空间算法,包括 JTS ,可以通过geoserver调用 Web Processing Service (WPS) 接口。这包括链接进程,并使用渲染转换通过WMS接口创建强大的可视化。

执行的标准

支持众多开放地理空间联盟(OGC)标准:

细节

Website: http://geoserver.org/

**许可证:**GNU通用公共许可证(GPL)第2版

**软件版本:**版本geoserver|

支持的平台:在Windows、Linux和MAC上的 Java 8(Oracle JDK和OpenJDK)

**API接口:**wms、wfs、wcs、rest

Support: http://geoserver.org/support/