pygeoapi¶
Web サービス¶
pygeoapi は Python で実装されている 各種OGC API標準のサーバです。このプロジェクトは、 2018年の次世代の OGC API の取り組みの一環として登場し、各組織が、OpenAPI、 GeoJSON、 HTMLを使用して RESTful な OGC API エンドポイントを設置できるようにするのが目的です。pygeoapi は オープンソース で MIT ライセンスでリリースされています。
主要機能¶
すぐに使用可能な最新の 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 の出力をサポート
空間、時間、または属性の照会によるデータ・フィルタリングをサポート
インストールが容易:
pip
やgit
コマンドで全実装がインストールできる単純な YAML による設定
設置が簡単: UbuntuGIS や公式 Docker イメージ
柔軟性 : カスタムデータへの接続、フォーマットおよびプロセスを形成する堅固なプラグイン・フレームワーク上に構築
あらゆる (Flask [デフォルト], Starletteをふくむ) Python webフレームワークをサポート
実装されている標準規格¶
標準は、pygeoapiの中核になります。以下に、プロジェクトの標準サポート表を示します。
実装: 標準実装(可)
準拠: OGC仕様要求に準拠 (良)
参照実装: 標準の参照を提供(優秀!)
標準 |
サポート |
---|---|
参照実装レベル |
|
実装レベル |
|
実装レベル |
|
実装レベル |
|
実装レベル |
|
実装レベル |
|
実装レベル |
詳細¶
Webサイト: https://pygeoapi.io/
ライセンス: MIT
ソフトウェアバージョン: 0.16.1
対応プラットフォーム: Windows, Linux, Mac
API インタフェース: Python