斯潘8
小精灵
在本演示中,citygml被转换为inspire*附件三建筑物。建筑模型通常存储在citygml中,这种格式对inspire 3D建筑的模型有很大的影响。
INSPIRE 3D Buildings GML has a number of differences compared to CityGML.CityGML consists of feature types,such as windows and doors,Inspire建筑规范不要求。Inspire GML包括支持Inspire任务的属性,many of which are common to other INSPIRE themes.此外,激发规格说明:不像Citygml,parts cannot have subparts,外观也简化了。
演示工作区读取citygml,然后创建和填充Inspire所需的属性。几何图形经过简化和聚合,以符合Inspire规范。最后,编写了激励构建部分GML;the Buildings' feature type,建筑部分,is described as a subdivision of a building (ground,wall and roof surfaces).As well,the building model level of detail (LoD) 2 is used.In LoD 2,建筑部分用广义的方式表示。
1.读取源citygml功能类型
citygml读卡器用于读取地面,墙面,以及来自CityXML文件的屋顶面源特征类型。
2。Define INSPIRE attributes and perform schema mapping
INSPIRE required attributes are created and populated using an AttributeCreator transformer.定义的HorizontalGeometryEstimatedAccuracy值仅用于演示目的。Schema mapping is performed using an AttributeCopier,将源gml_id映射到目标localid。
3.Reprojection
数据被重新投影到etrf89.europe/lambert坐标系中。
4。Build INSPIRE geometry
The GeometryPropertyRemover transformer is used to simplify the geometry by removing all geometry traits.Then,几何图形根据gml_id分为多个几何图形。
5。Output INSPIRE GML
Inspire 3D BuildingPart GML使用Inspire GML Writer和BuildingScore3D主题编写。几何图形将写入geometry3dlod2.buildinggeometry3dlod2.geometryMultiSurface属性,one of the attributes with type xml_geometry.
演示工作区转换citygml以激发建筑灵感
导航器窗口中的writer参数,验证输出文件,is set to Yes.当工作区运行时,除了写作激励GML,GML根据语法和BuildingScore3D模式(XSD)进行验证。一旦GML确认,关闭验证可以提高写入性能。
在导航器窗口中验证输出文件设置为“是”
To load the data more quickly when adding the dataset to the Data Inspector,use the Parameters button in the dialog to Select Feature Types:
用数据检查器查看建筑物GML
注:此示例仅用于演示目的。The resulting data is not to be used for any operational purposes.
*INSPIRE是一项欧盟指令,要求成员国和机构共享空间数据,以便更好地支持环境决策。
关于激励建筑的更多信息,查看数据规范.
?2019安全亚搏在线软件公司|合法的