span8
span4
CityGML转换激发*附件三Buildings²在这个示范。建筑模型通常存储在CityGML,这个格式已经强烈地影响了INSPIRE 3D建筑模型。
INSPIRE 3D建筑GML拥有一批相比CityGML差异。CityGML由要素类型,如门窗,而不是由INSPIRE建筑规范所要求的。激励 GML包括一些属性,以支持INSPIRE的任务,其中许多是共同的其他INSPIRE主题。此外,激励规范状态,不像CityGML,零件不能有子部分,和外观被简化。
演示工作区读取CityGML,然后INSPIRE需要创建和填充属性。几何被简化并汇总到符合INSPIRE规格。最后,INSPIRE BuildingPart GML写入;建筑物的特征类型,BuildingPart,被描述为一个建筑物(地面,墙壁和屋顶表面)的细分。还有,使用细节的建筑模型等级(LOD)2。在的LoD 2,一个BuildingPart以广义的方式来表示。
1.读取源CityGML特性类型
CityGML读者用于从CityGML文件读取GroundSurface,WallSurface和RoofSurface源特征类型。
2.定义激励属性并执行模式映射
INSPIRE需要创建和使用AttributeCreator变压器填充属性。该定义horizontalGeometryEstimatedAccuracy值仅用于演示目的。使用AttributeCopier执行模式映射,映射源gml_id到目的地LOCALID。
3.Reprojection
该数据被重新投影到ETRF89.Europe /兰伯特坐标系。
4.构建激励几何
该GeometryPropertyRemover变压器用来移除所有的几何特性,以简化的几何形状。然后,根据gml_id成多个几何形状的几何形状组合在一起。
5.输出激励GML
INSPIRE 3D BuildingPart GML使用INSPIRE GML作家和BuildingsCore3D主题写的。几何形状写入geometry3DLoD2.BuildingGeometry3DLoD2.geometryMultiSurface属性,类型xml_geometry的属性之一。
演示工作空间转换CityGML激发建筑物
在Navigator窗口,验证输出文件作家参数设置为Yes。当工作区运行,除了写INSPIRE GML,GML的验证对语法和BuildingsCore3D架构(XSD)。一旦GML验证,关闭验证可以提高写作性能。
在导航窗口中将输出文件设置为Yes
为了在向数据检查器添加数据集时更快地加载数据,可以使用对话框中的Parameters按钮来选择特征类型:
启发建筑物GML查看与数据检查
注意:此示例仅用于演示。结果数据不能用于任何操作目的。
*激励是欧盟的一项指令,要求成员国和机构共享空间数据,以便更好地支持环境决策。
²更多激励建筑,请查看数据规范。
©2019安全亚搏在线软件公司|法律