3D City Database

3D City Database

Overview

The 3D City Database is a free 3D geo database to store, represent, and manage virtual 3D city models on top of a standard spatial relational database. 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.
3D 城市数据库是一个免费开放的 3D 地理数据库,借助于强大的标准空间关系数据库,可以对虚拟 3D 城市的空间数据模型进行存储、表示和管理。该数据库模型包含语义丰富、层次结构、多尺度的城市对象,不仅便于GIS可视化,而且可以进行复杂的 GIS 建模和分析任务。3D 城市数据库的架构是基于虚拟3D 城市模型表示和交换的国际标准——城市地理标记语言 (CityGML)。3D 城市数据库提供了SQL 脚本集合,允许在 Oracle Spatial 或 PostgreSQL/PostGIS DBMS 之上创建和删除 3D 城市数据库的实例。还提供了数据库模式建模软件的项目文件(Oracle:JDeveloper,PostgreSQL:pgModeler)。3DCityDB支持 Docker ,即所有软件模块都可以在 Docker 容器中操作。只需一个命令即可下载包括 PostGIS/PostgreSQL 在内的 3DCityDB 并设置一个空数据库。

Features

  • Full support for CityGML versions 2.0 and 1.0
    完全支持 CityGML 2.0 和 1.0 版本
  • Complex thematic modelling including support for Application Domain Extensions (ADE)
    复杂的专题建模,包括对应用程序域扩展 (ADE) 的支持
  • Five different Levels of Detail (LODs)
    五种不同的细节层次 (LOD)
  • Appearance information (textures and materials)
    外观信息(纹理和材质)
  • Digital terrain models (DTMs)
    数字地形模型
  • Representation of generic and prototypical 3D objects
    通用和原型 3D 对象的表示
  • Free, also recursive aggregation of geo objects
    地理对象的灵活、递归聚合
  • Flexible 3D geometries (Solid, BRep)
    灵活的 3D 几何图形(实体、BRep边界)

参考

  1. https://www.3dcitydb.org/3dcitydb/3ddatabase/
  2. https://github.com/3dcitydb/3dcitydb
  3. https://3dcitydb-docs.readthedocs.io/en/latest/first-steps/docker.html

猜你喜欢

转载自blog.csdn.net/mrbaolong/article/details/125088722