../../_images/logo_pygeoapi.png ../../_images/OSGeo_project.png

pygeoapi

Web サービス

pygeoapiPython で実装されている 各種OGC API標準のサーバです。このプロジェクトは、 2018年の次世代の OGC API の取り組みの一環として登場し、各組織が、OpenAPI、 GeoJSON、 HTMLを使用して RESTful な OGC API エンドポイントを設置できるようにするのが目的です。pygeoapi は オープンソースMIT ライセンスでリリースされています。

pygeoapi スクリーンショット

主要機能

  • すぐに使用可能な最新の OGC API サーバー

  • certified OGC Compliant and Reference Implementation

  • additionally implements OGC API - Features, OGC API - Coverages, OGC API - Tiles, OGC API - Processes, OGC API - Records, OGC API - Environmental Data Retrieval and SpatioTemporal Asset Library

  • データプロバイダのプラグインにより、 rasterio, GDAL/OGR, Elasticsearch, PostgreSQL/PostGISをすぐに利用可能

  • OpenAPI / Swagger の資料を開発者向けに簡単に使用できる

  • JSON、 GeoJSON、 HTML 、および CSV の出力をサポート

  • 空間、時間、または属性の照会によるデータ・フィルタリングをサポート

  • インストールが容易: pipgit コマンドで全実装がインストールできる

  • 単純な YAML による設定

  • 設置が簡単: UbuntuGIS や公式 Docker イメージ

  • 柔軟性 : カスタムデータへの接続、フォーマットおよびプロセスを形成する堅固なプラグイン・フレームワーク上に構築

  • あらゆる (Flask [デフォルト], Starletteをふくむ) Python webフレームワークをサポート

実装されている標準規格

標準は、pygeoapiの中核になります。以下に、プロジェクトの標準サポート表を示します。

  • 実装: 標準実装(可)

  • 準拠: OGC仕様要求に準拠 (良)

  • 参照実装: 標準の参照を提供(優秀!)

標準

サポート

OGC API - Features

参照実装レベル

OGC API - Coverages

実装レベル

OGC API - Tiles

実装レベル

OGC API - Records

実装レベル

OGC API - Processes

実装レベル

OGC API - Environmental Data Retrieval

実装レベル

SpatioTemporal Asset Catalog

実装レベル

詳細

Webサイト: https://pygeoapi.io/

ライセンス: MIT

ソフトウェアバージョン: 0.16.1

対応プラットフォーム: Windows, Linux, Mac

API インタフェース: Python

Support: https://pygeoapi.io/community/service-providers

クイックスタート