span8
span4
作为激励指令*的一部分,欧盟国家必须以INSPIRE指定的格式提交地籍包裹**数据。截至2014年FME,读和写都比较容易激发GML。这个例子演示了如何使用FME操作地籍数据并将其转换为INSPIRE Annex I地籍包。在演示中,法国EDIGEO***数据转换为INSPIRE兼容GML,利用INSPIRE地籍包裹XML模式(XSD)。演示中概述的编写与INSPIRE兼容的GML的过程可以应用于其他INSPIRE主题。
在这个例子中,使用EDIGEO阅读器读取地籍数据。该演示利用市政府和地籍剖面数据进行地籍分区。和包裹数据的启发地籍包裹。
这是典型的摘录,转换和加载(ETL)过程,用于从操作系统中提取数据,将其转换并加载到INSPIRE兼容GML中。实现将根据源数据和所涉及的主题而有所不同。
1。使用EDIGEO阅读器读取源EDIGEO地籍数据
法国国家地籍数据通常以EDIGEO格式存储。市(公社)和地籍剖面数据(地籍剖面)用于地籍分区特征,而地块数据(Parcelle)用于地籍地形特征。地籍划分是划分国家领土的中介区域,地籍地块是划分区域的最基本单位,根据INSPIRE地籍包数据规范。
2.根据INSPIRE应用程序模式的需要生成id
创建一个国家ID和一个GML ID以满足INSPIRE地籍包裹数据规范。国家ID映射到国家地籍参考,国家主题标识符。此外,根据作者的需要,GML id在特性级和几何级自动生成。
3.增加必填字段
地籍包裹,创建并填充datetime属性,然后映射到beginlifecycle anversion,插入或修改空间对象的日期和时间。地块面积通过先重新投影数据计算,然后使用面积计算器。地籍分区,创建level属性来存储每个特性的地籍分区级别。市政数据接收一级值,而地籍剖面数据接收二阶值。
4.重新投射到正式的坐标系统
INSPIRE指令要求地籍包裹必须在ETRS89 (EPSG:4258),或者对于ETRS89以外的系统,在ITRS参考系统中。因为法国在ETRS89以内,利用再放映机将地籍数据重新投影到ETRS89。此外,由于法国坐标系RGF93是基于ETRS89的,坐标变换不会降低精度。
5.模式映射
源属性映射到目标属性,确保将正确的源属性发送到所需的目标属性。映射由INSPIRE应用程序模式所需的字段指导。例如,属性复印机将源字段nationalZoningReference映射到目标字段nationalCadastralZoningReference。
XML模式-属性名称映射
6.通过装配所需的多几何图形进行几何变换
首先,为每个几何图形设置名称。地籍区划有两个几何名称,“表面记忆”的内部几何形状,地籍的部分,对于外部几何,市政当局。地籍地块也有两个几何名称,“几何”和“referencePoint”。“几何体”的名称是包裹几何体,虽然“referencePoint”名称是指包裹内的点几何形状,例如地籍地块几何的质心。然后使用聚合器组合几何图形,根据INSPIRE几何需求创建多个部分的几何图形。
7.激发GML写作
INSPIRE GML是使用INSPIRE GML编写器编写的。在INSPIRE GML作者中,在User Attributes选项卡下,注意xml_geometry数据类型。xml_geometry字段指定几何图形正确映射到目标GML对象所需的几何名称。输出特性的根级几何名称必须与这些xml_geometry字段的名称对应,或者几何图形会被删除。
注意,对于嵌套的几何图形,只有根级别的几何名称作为xml_geometry字段出现在FME目标特性类型输出模式上。为了找出任何需要的内部几何图形的名称,您需要检查一个示例GML文件,一个UML数据结构图,或者对应的GML应用程序模式。在这种情况下,cadastralParcels.xsd包含的元素定义
此外,注意嵌套对象层次结构的parent.child表示法,比如inspireId.Identifier.localId。还请注意,list{}符号用于一个元素可以出现多次的序列,例如,同一个地名可以有多个拼写。
激发CasdastralParcel功能类型属性
为了添加一个激励作者和目标功能类型,您需要从适当的模式导入目标特性类型定义。在这种情况下,用户定义的模式将不起作用。
地籍包裹GML由INSPIRE GML阅读器在数据检查器中读取。注意嵌套的ID字段结构和复杂,多部分几何,“几何”和“referencePoint’,如需激发地籍包裹。
数据来源:财务公开局方向-地籍;更新:2013
©2019安全亚搏在线软件公司|法律