Python library and utility 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/
- ブラウザで試す (試験版) Try in Your Browser (Experimental): https://ozekik.github.io/plateaukit/jupyterlite/notebooks/?path=demo.ipynb
機能 Features
- PLATEAUデータセットのインストール・管理
- GeoJSON / CityJSONへの変換
- Java製の外部ライブラリ (citygml4j, citygml-tools) 非依存
- 並列処理に対応 (変換速度の向上)
- 圧縮ファイルのまま変換可能 (省容量)
- JupyterLab / Jupyer Notebookでの3D都市モデル表示 (LOD1/2)
インストール Installation
pip install plateaukit
ロードマップ 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
クレジット 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 の利用規約に従ってください。
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.17.3.tar.gz
(70.8 kB
view details)
Built Distribution
File details
Details for the file plateaukit-0.17.3.tar.gz
.
File metadata
- Download URL: plateaukit-0.17.3.tar.gz
- Upload date:
- Size: 70.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 877fc29c33f3cfdcc1e2ebae54d1c74403356996035e7135fc987bb048605ee7 |
|
MD5 | 04845d43512a2f394d9d9274573e08ac |
|
BLAKE2b-256 | 879a00cbd92c05456570367dcfbe5f6e4de389f1688053383b18e7f3b9ad882e |
File details
Details for the file plateaukit-0.17.3-py3-none-any.whl
.
File metadata
- Download URL: plateaukit-0.17.3-py3-none-any.whl
- Upload date:
- Size: 90.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18496febc695b85e0b1cce5cbf7fec52d3b85ccd7eb1bcb81c98641a8d86a519 |
|
MD5 | a5094faec44850a818283aef7ed3de06 |
|
BLAKE2b-256 | 9591cb6057fca96a6df1a750683127486f382cd05c4317bbe8abadfbf957bad3 |