JAXA Earth API for Python
概要
JAXA Earth API は、JAXA が保有する 様々な地球観測データを活用するために開発されたAPIです。 このPython用APIパッケージは、衛星データごとの仕様・センサー・解像度等を意識することなく、 データの取得・処理を簡単に行えるよう設計されています。
クイックサンプル
from jaxa.earth import je
# GeoJSONの読み込み
geoj = je.FeatureCollection().read("gadm36_JPN_0.geojson").select([])
# 画像の取得
data_out = je.ImageCollection("JAXA.EORC_ALOS.PRISM_AW3D30.v3.2_global") \
.filter_date(["2021-01-01T00:00:00","2022-01-01T00:00:00"]) \
.filter_resolution(20) \
.filter_bounds(geoj[0]) \
.select("DSM") \
.get_images()
# 画像の処理と表示
img = je.ImageProcess(data_out) \
.show_images() \
.calc_spatial_stats() \
.show_spatial_stats()
PyPI リポジトリ
https://pypi.org/project/jaxa-earth/
AI向けAPIドキュメント
https://data.earth.jaxa.jp/api/python/v0.1.6/docs.md