CityGML读/写

许可选项这种格式开始FME专业版。

开放地理信息系统®城市地理标记语言(CityGML)模块使FME在CityGML格式的读取和写入文件。

本章假定熟悉GML和CityGML格式。

概观

CityGML是存储和三维城市模型交换基于XML的格式。它通过应用模式延伸地理标记语言3(GML3)。

此模式规范可在CityGML网站上找到http://www.citygml.org/

阅读器概述

本读写器支持CityGML数据集符合CityGML 2.0,1.0,0.4.0和0.3.1应用模式。

该CityGML阅读器读取的主题和外观CityGML模型的所有部分与数字地形模型的异常(DTM的)ImplicitGeometry的XLink:HREF解析度。

为了读取包含在NoiseADE属于比其他应用程序域扩展(ADE)的元素的数据集,参数读者通过CityGML模式驱动必须设置为Yes。

此外,该数据集必须包含一个schemaLocation属性和它的值必须包含有效的完整或相对路径模式。另外,对于ADE模式文件可以在参数中指定其他ADE架构文件(S)如果的schemaLocation不存在。

有关详细信息,请参阅CityGML阅读器参数

作家简介

笔者目前支持编写的CityGML 2.0,1.0和0.4规范的。

噪声应用领域扩展(NoiseADE)的支持写作0.4。所有其他的ADE包括NoiseADE,同时也支持2.0版本和1.0。

作家可以用所有可能的CityGML特征类型通过从找到的文件导入功能类型定义填充

XML / CityGML / writer_feature_types /

子文件夹中FME安装。

从导入功能类型定义

CityGML_feature_types.xml

将创建在CityGML 1.0和0.4规范支持的所有类型的要素类型定义,和

CityGML_NoiseADE_feature_types.xml

将另外创造噪声应用领域扩展功能类型的定义。