PlateauKit + PlateauLab
Python library and utility for programming 3D city models by MLIT Project PLATEAU
PlateauKit は、国土交通省PLATEAUプロジェクトの3D都市モデルを利用するための変換ツールおよびPythonライブラリです。
PlateauLab は、JupyterLab / Jupyter Notebook上でPLATEAU都市モデルを扱うコーディング環境を実現するためのPythonライブラリです。 現在はPlateauKitの一部として提供しています。
- ドキュメント Documentation: https://ozekik.github.io/plateaukit/
目次 Table of Contents
- 機能 Features
- インストール Installation
- 活用事例・紹介 Use Cases & Mentions
- ロードマップ Roadmap
- その他のツール・ライブラリ Alternatives
- 発表資料 Presentations
- クレジット Credits
- ライセンス License
機能 Features
- PLATEAUデータセットのインストール・管理
- GeoJSON / CityJSONへの変換
- Java製の外部ライブラリ (citygml4j, citygml-tools) 非依存
- 並列処理に対応 (変換速度の向上)
- 圧縮ファイルのまま変換可能 (省容量)
- JupyterLab / Jupyer Notebookでの3D都市モデル表示 (LOD1/2)
インストール Installation
pip install 'plateaukit[all]'
- 詳細はPlateauKitのインストールを参照
活用事例・紹介 Use Cases & Mentions
PlateauKit + PlateauLab を開発の一部などでお使いいただいている事例やご紹介いただいている事例です。 事例の追加・修正はIssuesまたはPull Requestsからお知らせください。
- Ma, J., Zhao, C. Ogawa, Y., & Sekimoto, Y. (2025). Predicting Building Height from Footprint and Urban Planning information for Digital Twin Generation. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 48: 107-112.
- PythonでPLATEAUのデータを扱ってみる (ぴっかりん (@raokiey) 氏) PyCon mini Shizuoka 2024 continue
- PythonでPLATEAUのデータを手軽に扱ってみる (ぴっかりん (@raokiey) 氏) FOSS4G 2024 Japan コアデイ
- AIまちづくりファシリテーター (チーム シャキシャキ) 🏆グランプリ, PLATEAU Hack Challenge 2024 in Tokyo
- PLATEAUを利用した名古屋市の犯罪マップと類似領域検索 (向 直人氏) 🏆国土交通データプラットフォーム特別賞, アーバンデータチャレンジ2023 with 土木学会インフラデータチャレンジ2023
ロードマップ Roadmap
- ドキュメントの整備
- 最小限のテストの整備
- ipydeck対応
- JupyterLiteサポート
- LOD2サポート
- 標高データのサポート・可視化
- 軽量版データセットの提供
- テストの拡充
- 変換の高速化
その他のツール・ライブラリ Alternatives
Python
- plateaupy (Open3D/Blender)
- plateau-geo-tools (GeoJSON)
その他
- Blender: Plateau-Blender-Importer
- Unreal Engine: PLATEAU SDK for Unreal
- Unity: PLATEAU SDK for Unity
発表資料 Presentations
- PlateauKit + PlateauLabによる都市空間プログラミング まちづくりDX全国会議 presented by 国土交通省都市局
- PlateauKit + PlateauLab PLATEAU AWARD 2023
クレジット Credits
tests/fixtures/30422_taiji-cho_2021_citygml_2_op.zip,tests/fixtures/30422_taiji-cho_city_2021_citygml_4_op.zip: PLATEAUデータセット (国土交通省 Project PLATEAU, CC BY 4.0)
ライセンス License
MIT License
PLATEAUデータセットの利用については、国土交通省 Project PLATEAU の利用規約に従ってください。
Release files for plateaukit 0.20.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plateaukit-0.20.0.tar.gz | 82.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plateaukit-0.20.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 189.5 kB
Release files / plateaukit-0.20.0.tar.gz
| Download URL | plateaukit-0.20.0.tar.gz |
|---|---|
| Size | 82.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4524cf6ccaf6319a00cbb966d2e64f2e1c58994a79eadcb1742010485da3756e
|
|
BLAKE2b-256 checksum How to use checksums |
e535a552d046b7344ee31d7c4cafc3a250c6a6d50dbf39ed985829240e3559b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.7 Darwin/25.6.0
|
Release files / plateaukit-0.20.0-py3-none-any.whl
| Download URL | plateaukit-0.20.0-py3-none-any.whl |
|---|---|
| Size | 107.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6b81291ab447a577478856166faacb6d72fe905bd6a55e2dbac92e205341bfdc
|
|
BLAKE2b-256 checksum How to use checksums |
dcbaab251eeb0a831191e3a714770f295da4b3aff6e08b5788982d4246ee7080
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.14.7 Darwin/25.6.0
|