Skip to main content

PlateauKit + PlateauLab

PyPI build Coverage Status PyPI downloads

Python library and utility for programming 3D city models by MLIT Project PLATEAU

PlateauKit は、国土交通省PLATEAUプロジェクトの3D都市モデルを利用するための変換ツールおよびPythonライブラリです。

PlateauLab は、JupyterLab / Jupyter Notebook上でPLATEAU都市モデルを扱うコーディング環境を実現するためのPythonライブラリです。 現在はPlateauKitの一部として提供しています。

機能 Features

  • PLATEAUデータセットのインストール・管理
  • GeoJSON / CityJSONへの変換
    • Java製の外部ライブラリ (citygml4j, citygml-tools) 非依存
    • 並列処理に対応 (変換速度の向上)
    • 圧縮ファイルのまま変換可能 (省容量)
  • JupyterLab / Jupyer Notebookでの3D都市モデル表示 (LOD1)

インストール Installation

pip install plateaukit

ロードマップ Roadmap

  • ドキュメントの整備
  • 最小限のテストの整備
  • ipydeck対応
  • JupyterLiteサポート
  • LOD2サポート (WIP)
  • 軽量版データセットの提供
  • 標高データの可視化
  • テストの拡充
  • CityJSON変換の高速化

その他のツール・ライブラリ Alternatives

Python

その他

クレジット Credits

ライセンス License

MIT License

PLATEAUデータセットの利用については、国土交通省 Project PLATEAU の利用規約に従ってください。

Metadata

Release files for plateaukit 0.15.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plateaukit 0.15.2
File Size Uploaded
plateaukit-0.15.2.tar.gz 60.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plateaukit 0.15.2
File Interpreter ABI Platform
plateaukit-0.15.2-py3-none-any.whl Python 3 none any Details

Total release size: 135.3 kB

Release files / plateaukit-0.15.2.tar.gz

Download URL plateaukit-0.15.2.tar.gz
Size 60.5 kB
Tags Source
SHA-256 checksum
How to use checksums
01e37c68ff0e9c6858fe6f6baa3e6a5a9a31b4b51d2c938616a8494225647279
BLAKE2b-256 checksum
How to use checksums
82b8689d4ec1d4bd5b4c127a7ca8d265ecce78e3ebe48d5fbb714ada6ccafa0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.2 Darwin/21.6.0

Release files / plateaukit-0.15.2-py3-none-any.whl

Download URL plateaukit-0.15.2-py3-none-any.whl
Size 74.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
61c22c1eed268fb9a31b171248838fa15eb3dd1df89ea3792f1ea2beefc3d37a
BLAKE2b-256 checksum
How to use checksums
3d893163ae0c7cb21e31a31406bce2b5ad8bdcef9c7f1a5c3b0fc5f19eeeb582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.2 Darwin/21.6.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page