斯潘8
斯潘4
作为激励指令的一部分*,欧盟国家需要以inspire指定格式提交地籍包**数据。至于FME 2014,读写都容易激发GML.本例演示了如何使用FME来处理地籍数据,并将其转换为启发性附录I地籍地块。在演示中,法国edigeo数据转换为符合inspire的GML,利用Inspire地籍地块XML模式(XSD)。演示中概述的编写符合inspire的GML的过程可以应用于其他inspire主题。
在这个例子中,使用Edigo读卡器读取Edigo地籍数据。演示利用市政和地籍剖面数据进行地籍分区。以及启迪地籍地图的地块数据。
这是典型的提取物,转换和加载(ETL)过程,用于从操作系统中提取数据,将其转换并加载到符合Inspire的GML中。实现将因源数据而异,并激发相关主题。
1。使用edigeo读卡器读取源edigeo地籍数据
法国国家地籍数据通常以edigeo格式存储。城市(公社)和地籍剖面数据(剖面地籍)用于地籍分区特征。而地块数据(Parcelle)用于地籍地形特征。地籍区划是划分国家领土的中间区域,地籍地块是最基本的面积单位。根据Inspire地籍地块数据规范。
2。根据Inspire应用程序架构的要求生成ID
创建国家ID和GML ID以满足Inspire地籍地块数据规范。国家ID映射到国家地籍参考,国家主题标识符。此外,根据作者的需要,在特征级别和几何级别自动生成GML ID。
三。增加必需字段
对于地籍包裹,创建并填充日期时间属性,稍后映射到beginlifespanversion,空间对象插入或修改的日期和时间。地块面积是通过首先重新投影数据来计算的,然后使用面积计算器。对于地籍分区,将创建一个级别属性来存储每个功能的地籍分区级别。市政数据收到一阶值,地籍剖面数据接收二阶值。
4。重新投射到官方坐标系
Inspire指令要求在ETRS89(EPSG:4258)中发布地籍地块,或者对于ETRS89以外的系统,在ITRS参考系统中。由于法国在ETRS89内,地籍数据使用转发器重新投影到ETRS89。此外,由于法国坐标系rgf93基于ETRS89,坐标变换不会造成精度损失。
5。模式映射
源属性映射到目标属性,以确保将正确的源属性发送到所需的目标属性。映射由inspire应用程序模式的必需字段指导。例如,属性复制器将源字段NationalZoningReference映射到目标字段NationalCadalZoningReference。
XML架构-属性名称映射
6。通过装配所需的多几何体进行几何变换
第一,为每个几何图形设置名称。地籍分区有两个几何名称,“SurfaceMember”用于内部几何图形,地籍剖面图,和“几何”的外部几何,市政当局。地籍地块也有两个几何名称,“几何体”和“参照点”。“几何体”名称用于地块几何体,“referencepoint”名称用于地块内的点几何图形,例如,地籍地块几何图形的质心。然后,使用聚合器组合几何体,以根据Inspire几何体要求创建多部分几何体。
7。启发GML写作
使用Inspire GML编写器编写Inspire GML。在《启发GML》一书中,在“用户属性”选项卡下,注意XMLL几何数据类型。xml_geometry字段指定几何图形正确映射到目标GML对象所需的几何图形名称。输出功能的根级几何名称必须与这些XML几何字段的名称相对应,否则几何图形将丢失。
注意,对于嵌套几何图形,只有根级别的几何图形名称作为XML_几何图形字段显示在FME目标特征类型输出模式上。要找出任何所需内部几何图形的名称,你需要检查一个GML文件样本,一个UML数据结构图,或相应的GML应用程序模式。在这种情况下,cadastralParcels.xsd包含的元素定义
此外,注意嵌套对象层次结构的parent.child表示法,如InspireID.Identifier.LocalID。还要注意,当一个元素可以出现多次时,列表符号用于序列,例如,同一地名可以有多个拼写。
Inspire CasdastralParcel功能类型属性
为了添加一个inspire writer和destination功能类型,您需要从适当的模式中导入目标特征类型定义。在这种情况下,用户定义的架构将不起作用。
数据检查器中的Inspire GML Reader读取的地籍地块GML。注意嵌套的id字段结构和复杂性,多部分几何结构,“几何”和“参考点”,根据要求提供地籍包裹。
数据来源:G_n_rale des financial publiques-地籍;更新:2013
?2019安全亚搏在线软件公司|合法的