Python library and converter for 3D city models by MLIT Project PLATEAU
Project description
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/
機能 Features
- PLATEAUデータセットのインストール・管理
- GeoJSON / CityJSONへの変換
- Java製の外部ライブラリ (citygml4j, citygml-tools) 非依存
- 並列処理による変換速度の向上
- 圧縮ファイルのまま変換可能 (省容量)
- JupyterLab / Jupyer Notebookでの3D都市モデル表示 (LOD1)
インストール Installation
pip install plateaukit
ロードマップ Roadmap
- ドキュメントの整備
- 最小限のテストの整備
- ipydeck 対応
- JupyterLiteサポート
- LOD2サポート (WIP)
- CityJSON変換の高速化
- 軽量版データセットの提供
- 標高データの可視化
- テストの拡充
- ibis (+geospatial) 対応の検討
その他のツール・ライブラリ Alternatives
Python
その他
- Blender: Plateau-Blender-Importer
- Unreal Engine: PLATEAU SDK for Unreal
- Unity: PLATEAU SDK for Unity
クレジット Credits
tests/fixtures/30422_taiji-cho_2021_citygml_2_op.zip
: PLATEAUデータセット (国土交通省 Project PLATEAU, CC BY 4.0)
ライセンス License
MIT License
PLATEAUデータセットの利用については、国土交通省 Project PLATEAU の利用規約に従ってください。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
plateaukit-0.12.0.tar.gz
(45.8 kB
view hashes)
Built Distribution
Close
Hashes for plateaukit-0.12.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 658a106edb2271ee0263d96018332a673d7f4e721bca5b64c6f60216653c703f |
|
MD5 | f04b5fa00b4a4ae37e173c71e7247fd0 |
|
BLAKE2b-256 | fa27c8b58b1c4fb6bc21d6b9b8c90a5ebfa1c2710c5629388cf2d25f415095fd |