3D都市モデル(Project PLATEAU)東京都23区(CityGML 2020年度) で 公開されている CityGML データのうち、建築物 (bldg:Building) について Mapbox Vector Tile 形式に変換したデータセットです。
https://github.com/indigo-lab/plateau-tokyo23ku-building-mvt-2020 との違いは以下の通りです。
https://indigo-lab.github.io/plateau-lod2-mvt/
https://indigo-lab.github.io/plateau-lod2-mvt/wood.html
※ テクスチャとして Tiny Texture Pack: 25 Wood Textures (CC0 Public Domain) を使用しています。
| URL | https://indigo-lab.github.io/plateau-lod2-mvt/{z}/{x}/{y}.pbf |
|---|---|
| データソース | 3D都市モデル(Project PLATEAU)東京都23区(CityGML 2020年度) |
| ズームレベル | 10〜16 (※) |
| 作成日時 | 2021年12月17日 |
※ 10〜15のズームレベルでは個々の pbf ファイルが 500kbytes 以内に収まるように、比較的小さな建築物を間引く処理が行われています
以下のレイヤーを含んでいます。
| source-layer | description |
|---|---|
| bldg | 建築物 (bldg:Building) を収納したレイヤー |
ジオメトリ情報は、ソースの CityGML を以下のルールで処理して作成したものです。
また、ズームレベルに応じた座標値の丸めが行われていることにも注意してください。
属性情報は z (建物高さに相当、単位はメートル) のみを収録しています。以下のルールで作成されています。
(bldg:RoofSurface 配下の exterior polygon の z値の最大値と最小値の平均) - (bldg:GroundSurface 配下の exterior polygon の z値の最大値と最小値の平均) を算出して z に設定しますbldg:Building に設定された bldg:measuredHeight の値を採用します。bldg:Building に bldg:measuredHeight が設定されていない場合には 0 を設定します本データセットは CC-BY-4.0 で提供されます。 使用の際にはこのレポジトリへのリンクを提示してください。
また、本データセットは 3D都市モデル(Project PLATEAU)東京都23区(CityGML 2020年度) を 加工して作成したものです。 本データセットの使用・加工にあたっては、PLATEAU Policy を確認し、権利者の権利を侵害しないように留意してください���
本データセットは CityGML から独自に生成した GeoJSON Text Sequences を tippecanoe で MVT に変換したものです。
tippecanoe に設定したオプションは以下の通りです。
$ bzcat geojson.bz2 | tippecanoe --no-tile-compression -ad -an -Z10 -z16 -e dist -l bldg -ai
デモページでの MVT の表示には maplibre-gl-js を使っています。