データベース
概要
API用データベースには COG(Cloud Optimized GeoTIFF)と STAC(Spatio Temporal Asset Catalog)が含まれています。
- COG は、ユーザーの関心領域と解像度に応じてHTTPレンジリクエストで取得できるTIFF形式です。
- STAC は COG にアクセスするための階層的なJSON形式のカタログ情報です。
全COG/STACデータセットは以下で可視化・カタログ化されています:
https://data.earth.jaxa.jp/en/datasets/
COG(Cloud Optimized GeoTIFF)
COGの一般的な情報: https://www.cogeo.org/
データベースは、様々な解像度・範囲レベルを格納できるようCOGレベルを定義しています。 各COGは最大2つの内部IMGレベルを持ちます。
COG レベル(EPSG4326)
| COG レベル | 画像サイズ(度) | IMG レベル | 画像サイズ(ピクセル) | PPU |
|---|---|---|---|---|
| level 0 | 180/180 deg | level 2 | 225/225 pixels | 1.25 |
| level 1 | 450/450 pixels | 2.5 | ||
| level 0 | 900/900 pixels | 5 | ||
| level 1 | 90/90 deg | level 2 | 900/900 pixels | 10 |
| level 1 | 1800/1800 pixels | 20 | ||
| level 0 | 3600/3600 pixels | 40 | ||
| level 2 | 10/10 deg | level 2 | 900/900 pixels | 90 |
| level 1 | 1800/1800 pixels | 180 | ||
| level 0 | 3600/3600 pixels | 360 | ||
| level 3 | 1/1 deg | level 2 | 900/900 pixels | 900 |
| level 1 | 1800/1800 pixels | 1800 | ||
| level 0 | 3600/3600 pixels | 3600 | ||
| level 4 | 0.1/0.1 deg | level 2 | 900/900 pixels | 9000 |
| level 1 | 1800/1800 pixels | 18000 | ||
| level 0 | 3600/3600 pixels | 36000 |
COG レベル(EPSG3995/EPSG3031)
| COG レベル | 画像サイズ(m) | IMG レベル | 画像サイズ(ピクセル) | PPU |
|---|---|---|---|---|
| level 0 | 2^24/2^24 m | level 2 | 512/512 pixels | 1 |
| level 1 | 1024/1024 pixels | 2 | ||
| level 0 | 2048/2048 pixels | 4 | ||
| level 1 | 2^21/2^21 m | level 2 | 512/512 pixels | 8 |
| level 1 | 1024/1024 pixels | 16 | ||
| level 0 | 2048/2048 pixels | 32 | ||
| level 2 | 2^18/2^18 m | level 2 | 512/512 pixels | 64 |
| level 1 | 1024/1024 pixels | 128 | ||
| level 0 | 2048/2048 pixels | 256 |
STAC(Spatio Temporal Asset Catalog)
STACはCOGデータに効率的にアクセスするための階層的JSONカタログです。
本APIが使用するSTAC COG URL:
PPU(Pixels Per Unit)
PPU(Pixels Per Unit)は解像度を表します:
- EPSG4326 の場合: 1度あたりのピクセル数
- EPSG3995/EPSG3031 の場合: 32786 m あたりのピクセル数
コレクションの最大PPUは、元データのPPUに基づいてテーブルから選択されます。 例えば、元データのPPUが7の場合、データベースの最大PPUは10となり、5、2.5、1.25 PPUの画像も生成されます。