JAXA Earth API
クラウドストレージ上で、Cloud Optimized GeoTIFF (COG)とSpatioTemporal Asset Catalogs (STAC)に準拠した静的ファイルを公開するだけの仕組みとしていることが特徴である。クライアント端末上で実行されるAPIで、それらのファイルをHTTPにより直接取得することで必要なデータを取得する仕組みとなっており、サーバー側では動的な処理を不要としている。クライアント側で実行するAPIについては、Python及びJavaScriptに対応したモジュールが開発されている。
WMS、WMTSなどの従来の衛星データ配信においては、サーバー側で画像化までを行うことが主流であった。クライアント側ではPNG等の画像としてデータを受けとるため、基本的には閲覧の用途がメインとなる。値の取得用には別途サーバー側で値を返すための実装を必要とする。
一方でJAXA Earth APIの方式では、COGのデータを直接配信するため、2次元配列としての数値データをクライアント側で直接扱うことが可能である。
JAXA Earth APIのCOG/STACデータの取得及び簡易処理をクライアント側のブラウザのJavaScript環境で実行するためのモジュールである。衛星データを取り扱うウェブアプリを開発することが可能である。