介绍

pygeoapi 是一个ogcapi标准套件的Python服务器实现。这个项目是下一代的一部分 OGC API 为组织提供了使用OpenAPI、GeoJSON和HTML部署RESTful OGC API端点的能力。pygeoapi是 open source 在麻省理工学院被释放 许可 .

特征

  • 开箱即用的现代OGC API服务器

  • OGC API认证的OGC兼容和参考实现-特性

  • 另外还实现了OGC API-Coverage、OGCAPI-Tiles、OGCAPI-Processes和时空资产库

  • 用于rasterio、GDAL/OGR、Elasticsearch、PostgreSQL/PostGIS的现成数据提供程序插件

  • 面向开发人员的易于使用的OpenAPI/Swagger文档

  • 支持JSON、GeoJSON、HTML和CSV输出

  • 支持通过空间、时间或属性查询进行数据过滤

  • 易于安装:通过 pipgit

  • 简单的YAML配置

  • 易于部署:通过UbuntuGIS或官方Docker映像

  • 灵活:建立在一个健壮的插件框架上,以建立自定义的数据连接、格式和过程

  • 支持任何Python web框架(包括Flask [违约] ,星星)

标准支持

标准是pygeoapi的核心。以下是项目的标准支持矩阵。

  • 执行:执行标准(良好)

  • 合规:符合OGC合规要求(很好)

  • 参考实现:为标准提供参考(太棒了!)

Standard

支持

OGC API - Features

参考实施

OGC API - Coverages

实施

OGC API - Tiles

实施

OGC API - Processes

实施

SpatioTemporal Asset Catalog

实施