斯潘8
斯潘4
在本演示中,citygml被转换为inspire*附件三建筑物。建筑模型通常存储在citygml中,这种格式对inspire 3D建筑的模型有很大的影响。
与citygml相比,inspire 3d buildings gml有很多不同之处。citygml由特征类型组成,比如门窗,Inspire建筑规范不要求。Inspire GML包括支持Inspire任务的属性,其中许多是其他激发主题的共同点。此外,激发规格说明:不像Citygml,零件不能有子零件,外观也简化了。
演示工作区读取citygml,然后创建和填充Inspire所需的属性。几何图形经过简化和聚合,以符合Inspire规范。最后,编写了激励构建部分GML;建筑物的特征类型,建筑部分,被描述为建筑物(地面,墙壁和屋顶表面)。也,使用建筑模型详细等级(LOD)2。在Lod 2中,建筑部分用广义的方式表示。
1。读取源citygml功能类型
citygml读卡器用于读取地面,墙面,以及来自CityXML文件的屋顶面源特征类型。
2。定义inspire属性并执行模式映射
使用attributeCreator Transformer创建和填充Inspire所需的属性。定义的HorizontalGeometryEstimatedAccuracy值仅用于演示目的。使用attributeCopier执行模式映射,将源gml_id映射到目标localid。
三。再投射
数据被重新投影到etrf89.europe/lambert坐标系中。
4。构建Inspire几何
几何属性移除变压器通过移除所有几何特征来简化几何。然后,几何图形根据gml_id分为多个几何图形。
5。输出激励GML
Inspire 3D BuildingPart GML使用Inspire GML Writer和BuildingScore3D主题编写。几何图形将写入geometry3dlod2.buildinggeometry3dlod2.geometryMultiSurface属性,类型为xml_geometry的属性之一。
演示工作区转换citygml以激发建筑灵感
导航器窗口中的writer参数,验证输出文件,设置为是。当工作区运行时,除了写作激励GML,GML根据语法和BuildingScore3D模式(XSD)进行验证。一旦GML确认,关闭验证可以提高写入性能。
在导航器窗口中验证输出文件设置为“是”
要在将数据集添加到数据检查器时更快地加载数据,使用对话框中的“参数”按钮选择特征类型:
用数据检查器查看建筑物GML
注:此示例仅用于演示目的。所得数据不得用于任何操作目的。
*激励是一项欧盟指令,要求成员国和机构共享空间数据,以便更好地支持环境决策。
关于激励建筑的更多信息,查看数据规范.
?2019安全亚搏在线软件公司|合法的