OctreeCity

Digital Twin
Open Source
Open-source Python library for compact, adaptive 3D city models: voxel storage, octrees on demand, sky view and sun analysis, 3D views, and mesh and CFD export.
Published

October 13, 2026

A block of downtown Osaka built from PLATEAU data at 1 m

OctreeCity turns open city data into a compact voxel model that adapts its cell sizes to what matters and keeps every cell labelled (ground, building, tree, water, road, or your own classes). The idea is to build the city once, then use the same model to store it, simulate on it, analyse it, train models on it, and show it.

pip install octreecity

Python 3.10 or newer. Current release: 0.1.2.

GitHub → · PyPI →