什么是CityGML?(1)(转帖)

标签:
科技x3d3d模型德国杂谈 |
分类: 3D模型 |
http://www.citygml.org/fileadmin/citygml/Logo.gif CityGML是一种用来表现城市三维对象的通用信息模型。它定义了城市中的大部分地理对象的分类及其之间的关系,而且充分地考虑了区域模型的几何、拓扑、语义、外观属性等。其中包括了主题分类之间的层次、聚合、对象之间的关系、空间属性等。这些专题信息不仅仅是一种图形交换格式,而且允许将虚拟3D城市模型部署到各种不同应用中的复杂分析任务,例如仿真、城市数据挖掘、设施管理、主题查询等。
CityGML实现了基于XML格式的用于存储及交换虚拟3D城市模型的开放数据模型。它在Geography Markup Language 3 (GML3)的基础上实现,GML3是Open Geospatial Consortium (OGC)和ISO TC211联合起草的可扩展的空间信息交换国际标准。CityGML会成为一个开放标准并且可以免费使用。
CityGML的功能特性 CityGML不仅可以表现城市模型的图形外观,还可以照顾到语义的表现,例如主题属性、数字地形模型(DTM)的分类及聚合、站场(包括建筑物、桥梁、隧道)、植被、水系、交通设施、城市配备等。所有的模型可以分为五个不同的连贯细节层次(LOD),随着细节层次的提升可以获得关于几何及主题的更多细节。CityGML文件可以(但不是必须)同时包含每个对象的多个细节层次。
LOD0 – 地域模型(Regional model) 2.5D数字地形图(Digital Terrain Model)
LOD1 – 城市/场地模型(City/ Site model)
LOD2 –城市/场地模型(City/ Site model)
LOD3 – 城市/场地模型(City/ Site model)
LOD4 – 室内模型(Interior model)
|