3D City Database Software
Free Software Download
All software and documentation is available in the Download section.
Software Project Page
Visit our GitHub Page for details, further material, the GitHub repository, etc. Get access to the Wiki, and report bugs.
Docker for 3DCityDB
The 3DCityDB is also available as Docker images. Find out more.
3D City Database
The 3D City Database is a free 3D geo database solution to store, represent, and manage virtual 3D city models on top of the spatial relational database systems Oracle Spatial/Locator or PostgreSQL with PostGIS. The database model contains semantically rich, hierarchically structured, multi-scale urban objects facilitating complex GIS modeling and analysis tasks, far beyond visualization. The schema of the 3D City Database is based on the City Geography Markup Language (CityGML), the international standard for representing and exchanging virtual 3D city models.
The 3D City Database is shipped as a collection of SQL scripts which allow for creating and dropping instances of the 3D City Database on top of an Oracle Spatial or PostgreSQL/PostGIS DBMS. Project files for database schema modelling software are provided as well (Oracle: JDeveloper, PostgreSQL: pgModeler).
3DCityDB comes with Docker support, i.e. all software modules can be operated from within Docker containers. Downloading 3DCityDB including PostGIS/PostgreSQL and setting up an empty database can be performed with just a single command! See instructions here.
Licensing
The 3D City Database is free software under the Apache License, Version 2.0