Crate demtile

Source
Expand description

GSI DEMタイルPNG画像を解析し標高値を取得するライブラリ

Structs§

DemTile
DEMタイルPNGから標高値を取得する構造体
ElevationResult

Enums§

DemSource
標高取得の結果と利用タイル種別

Functions§

decode_gsi_dem_pixel
GSI DEMタイルPNGのピクセル値から標高値(m)をデコード(公式仕様準拠)
dem1a_tile_url
指定した緯度経度・ズームレベルからDEM1AタイルのURLを生成
dem5a_tile_url
指定した緯度経度・ズームレベルからDEM5AタイルのURLを生成
elevation_from_latlon
DEM1A→DEM5Aの順で自動取得し標高データと利用タイル種別を返すAPI
fetch_and_cache_tile
PNGタイルをキャッシュしつつ取得する関数 PNGはファイルシステムに保存し、sqlite3にはパスのみを保存
fetch_dem_tile_auto
DEM1A→DEM5Aの順で取得し、どちらもなければNoneを返す
latlon_to_pixel
緯度経度・ズーム・画像サイズからタイル内ピクセル座標を計算
tile_xyz_from_latlon
緯度経度・ズームからタイル座標(x, y, z)を計算