ucam-eo/geotessera
Python library for the Tessera embeddings
何を解決するか
GeoTessera は、Tessera 地理空間基盤モデルによって生成された埋め込みデータへのアクセスと操作を簡素化するための Python ライブラリです。特定の地域と年について、Sentinel-1 および Sentinel-2 衛星画像から導出された高密度な 128 チャネルの地球表面表現マップを取得でき、手動で原始衛星データを扱ったり、複雑なモデル推論を実行したりする必要がありません。
動作方法
このライブラリは、Parquet ベースのレジストリシステムを使用して利用可能な埋め込みデータを追跡します。ユーザーは地理的な境界ボックス、地域ファイル、またはポイントを指定し、必要な 0.1 度のタイルを特定します。その後、HTTPS を通じてパブリックリポジトリから量子化された埋め込みデータとスケールファイルをダウンロードし、それらを元の NumPy 配列に復元します。さらに、GIS ソフトウェアで使用可能な地理参照付き GeoTIFF ファイルとしてエクスポートすることも可能です。
対象ユーザー
衛星画像を扱う地理空間アナリスト、研究者、データサイエンティストで、モデルを自ら実行せずに、事前に計算された基盤モデル埋め込みデータを下流の分析タスクに活用したい方を対象としています。
特徴
- 柔軟なエクスポート: データを生の NumPy 配列または地理参照付き GeoTIFF としてエクスポート可能。
- 包括的なツールセット: データのダウンロード、カバレッジマップの生成、PCA を用いた可視化の作成をサポートする CLI を備えています。
- 効率的なデータ処理: 量子化ストレージとマニフェストベースのレジストリにより、帯域幅とローカルストレージを最小限に抑えます。
- クラウドネイティブアクセス: Zarr ストアから直接データをストリーミングするためのプレビュー API を提供し、完全なダウンロードなしで利用可能。
- インタラクティブな可視化: Web マップの作成とローカルでサーバーを起動してインタラクティブなビューアーを提供するツールを備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト