データカタログ シンプルAPI
const url = 'https://api.plateauview.mlit.go.jp/datacatalog/plateau-datasets';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.plateauview.mlit.go.jp/datacatalog/plateau-datasets3D Tiles/MVT のデータセット一覧がJSON形式で返却されます。
Responses
Section titled “ Responses ”成功時のレスポンス
object
実データから派生して列挙された複合 tileset.json のリスト。
全国(area: "all")と都道府県別(area: "pref")を含みます。
テクスチャ別のバリエーション(-texture/-notexture)は、同一の
(area, type, lod, year) に対して両方のデータが存在する場合のみ列挙されます。
object
all は全国、pref は都道府県単位
Spec 文字列。例 all-bldg-lod1-2025
都道府県名(area が pref の場合のみ)
都道府県コード(area が pref の場合のみ)
null: 自動(テクスチャ優先、無ければテクスチャなし)。
true: テクスチャあり限定。false: テクスチャなし限定。
種別の日本語名
種別の英語コード(例 bldg)
複合 tileset.json の完全な URL
3D Tiles/MVT のデータセットを表すオブジェクト。
object
市区町村名
5桁の市の市区町村コード
このデータセットに対応する複合 tileset.json の URL。3D Tiles の場合のみ設定され、
MVT の場合は null。詳細は /datacatalog/3dtiles/{spec}/tileset.json を参照。
データ形式
データセットのID
MVTのみ利用可能なレイヤー名リスト。3D Tilesの場合はnull。
データのLOD
データの名称
都道府県名
2桁の都道府県コード
データがPLATEAU VIEWに登録された年度。 例: 2023 は2023年度に登録されたデータ。
原典となるCityGMLデータが準拠するPLATEAU 3D都市モデル標準製品仕様書のバージョン(文字列)。
3D Tilesでテクスチャがある場合は true。テクスチャがない場合やMVTの場合は false。
配信している3D都市モデルの地物型の種別。 例: “建築物モデル”
種別の英語名。 例: “bldg” は建築物モデルを意味する。
3D Tiles の場合は tileset.json の URL。
MVT の場合は {z}/{x}/{y}.mvt のようなタイル URL。
区名。政令指定都市の場合のみ、区の名前が含まれる。
5桁の区の市区町村コード。政令指定都市の場合のみ、区ごとの市区町村コードが含まれる。
データが整備された年度。 例: 2023 は2023年度に整備されたデータ。
Example
{ "composite_tilesets": [ { "area": "all" } ], "datasets": [ { "format": "3D Tiles", "lod": "1", "registration_year": 2023, "spec": "3.3", "type": "建築物モデル", "type_en": "bldg", "year": 2023 } ]}