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
将另外创造噪声应用领域扩展功能类型的定义。