特征关系(Lnam)

S-57格式的概念具有彼此相关的功能概念Lnam.亚场的亚场FFPT.(要素指向指针的功能)字段。这些关系是编码的lnam_refs {}存在此类关系时FME功能的属性。

在S-57格式中,这些关系标记为存在掌握奴隶, 或者点对点。但在实践中,唯一存在的值掌握指针,因此不保留显式关系。

每个功能也被标记为Lnam.值,它是单个文件中功能的唯一标识符。

FME可用于将从设备的几何特征与主机相关联,如此示例映射文件片段所示。

#=================================================.=================#收集C_AGGR对象的几何形状。factory_def * teefactory \ factory_name aggergoomduplicate \输入feature_type * s57_type s57_point \输入feature_type * s57_type s57_line \输入feature_type * s57_polygon s57_polygon \ outpute feature_type * \ outpute feature_type geomsource \ @keepattributes(lnepattributes(lnepatortory \ factory_def * cenficactory \ factory_name_name_name aggrcollector \输入Refeice Feature_typeGeomsource \ Input Eventencer Feature_type c_aggr \ rencepe_fields lnam \ referencer_fields lnam_refs {} \ reference_info geometry \ group_by dsnm \ aggregate_only \ outpute computile_type * \ output incomplete_type *

笔记:在工作台,使用featuremerger.变压器。此变换器将输入到两个端口 - 请求器和供应商 - 并将每个供应商的信息合并到请求者上。有关更多信息,请在Workbench中打开FeatureMerger,然后单击“帮助”按钮。