Skip to main content

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

Project description

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 の利用規約に従ってください。

Project details


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.15.2.tar.gz (60.5 kB view details)

Uploaded Source

Built Distribution

plateaukit-0.15.2-py3-none-any.whl (74.8 kB view details)

Uploaded Python 3

File details

Details for the file plateaukit-0.15.2.tar.gz.

File metadata

  • Download URL: plateaukit-0.15.2.tar.gz
  • Upload date:
  • Size: 60.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/21.6.0

File hashes

Hashes for plateaukit-0.15.2.tar.gz
Algorithm Hash digest
SHA256 01e37c68ff0e9c6858fe6f6baa3e6a5a9a31b4b51d2c938616a8494225647279
MD5 5fe4af29375f1e42acaaf1d7f7349735
BLAKE2b-256 82b8689d4ec1d4bd5b4c127a7ca8d265ecce78e3ebe48d5fbb714ada6ccafa0f

See more details on using hashes here.

File details

Details for the file plateaukit-0.15.2-py3-none-any.whl.

File metadata

  • Download URL: plateaukit-0.15.2-py3-none-any.whl
  • Upload date:
  • Size: 74.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/21.6.0

File hashes

Hashes for plateaukit-0.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 61c22c1eed268fb9a31b171248838fa15eb3dd1df89ea3792f1ea2beefc3d37a
MD5 d876a02d965ed517e287b2e56634db29
BLAKE2b-256 3d893163ae0c7cb21e31a31406bce2b5ad8bdcef9c7f1a5c3b0fc5f19eeeb582

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page