このプロジェクトについて
Honua Python SDKは、Honuaクラウドネイティブ地理空間プラットフォーム用のクライアントライブラリを提供します。GeoServices REST、OGC API Features、STAC、OData、WFS/WMS/WMTS、およびgRPCストリーミングを含むさまざまな地理空間プロトコルとの対話のための統一された型付きインターフェースを提供します。
主なコンポーネントには以下が含まれます:
1. **データプレーンクライアント(`honua-sdk`)**:フィーチャクエリ、ジオコーディング、マップ/画像エクスポート、および編集を可能にします。標準的な`Source`/`Query`/`Result`契約をサポートしており、異なるプロトコル間で一貫した対話が可能です。pandas/GeoPandasスタックとのワンコールGeoDataFrame相互運用性を備え、同期および非同期ワークフローをサポートします。
2. **コントロールプレーンクライアント(`honua-admin`)**:サービス、接続、レイヤー、スタイル、およびメタデータの管理を含むサーバー管理のためのツールを提供します。また、互換性チェックおよびマニフェスト管理も提供します。
3. **移行ツール**:ArcGIS `arcpy`スクリプトの移行のための独自レイヤーである`honua-gp`、およびオフラインスクリプトスキャンと翻訳のためのCLIツールが含まれます。
SDKは、厳格なmypyチェック、一時的なエラーに対する自動再試行、および包括的なドキュメンテーションによって、型安全性を重視しています。現在、アルファステータスです。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.