读者指令

列出的后缀以当前前缀< ReaderKeyword >在映射文件中。默认情况下,< ReaderKeyword >对FF读者来说是FF

数据集

要求/可选:要求

这个指令的值是包含要读取的FF数据集的文件。

例子:

FF_DATASET /usr/data/input.ff

FF_PARAMETERFILE

要求/可选:可选

此设置给出用作参数文件的文件名称。这个文件是由FF阅读器创建的,用于存储许多元数据值,以便将来与其他格式一起使用。

例子:

FF_PARAMETERFILE /usr/data/autoka.par

典型的参数文件的内容如下所示:

—元数据转换回传输文件-- --原始文件名:C:\Data\city。ff FFVER 9 ISONR 1 RUBRIK "AutoKa-PC Lokal ADB" BANKNAMN " " BASNAMN "007LYRAN\CLUSTER" PLANSYSTEM " " HOJDSYSTEM " " BASORIGOX 7000000 BASORIGOY 1500000 BASXYPREC -3 BASORIGOZ 0 BASZPREC -3 XIDLGDMAX 64 BASDATUM "

FIX_SELF_INTERSECTING_POLYGONS

要求/可选:可选

这个设置决定了自相交多边形是否被分割成非相交多边形。

指定输入FF数据集的典型映射文件片段如下:

FF_FIX_SELF_INTERSECTING_POLYGONS是的

范围:是或否

默认值:没有

OUTPUT_POLYGON_EDGES

要求/可选:可选

此设置确定用于构建多边形几何的线是否也应被读取并作为单独的线显示。

指定输入FF数据集的典型映射文件片段如下:

FF_OUTPUT_POLYGON_EDGES是的

范围:是或否

默认值:没有

SUPPRESS_TEXT_POINTS

要求/可选:可选

此设置决定是否应将附加到点几何的文本提取到具有自己的点几何的独立文本。设置为YES的值会为那些具有ff_text_point{}列表的点生成文本特性。如果该值被设置为NO,用户以后可以选择使用带有ff_text_point列表的ElementFactory来创建文本。

指定输入FF数据集的典型映射文件片段如下:

FF_SUPPRESS_TEXT_POINTS是的

范围:是或否

默认值:没有

BUILD_CLUSTERS

要求/可选:可选

当该指令设置为NO时,不会构建集群。稍后,用户可以使用AggregateFactory和ff_up_cluster属性。

指定输入FF数据集的典型映射文件片段如下:

FF_BUILD_CLUSTERS是的

范围:是或否

默认值:是的

BUILD_MULTI_GEOMETRY_CLUSTERS

要求/可选:可选

在TransferFiles (FF-files)中,集群可能具有不同几何类型的混合特性,但默认情况下不会构建此类集群。

如果你想构建具有不同几何形状的集群,这个指令必须设置为YES。

注意:这将生成其他格式通常不支持的对象,因此使用此设置,您可能必须在将它们发送给写入器之前分割集群。

指定输入FF数据集的典型映射文件片段如下:

FF_BUILD_MULTI_GEOMETRY_CLUSTERS是的

范围:是或否

默认值:没有

NULL_HEIGHT_REPLACE_VALUE

在FF中,3D线或区域(多边形)不需要在所有顶点上都有高度。

高度未知的顶点的高度值为NaN(非数字)。

很少有格式允许顶点有未知的高度,所以这个指令允许你用默认的高度值替换所有的NaN高度值。

注意:这不会将2d特征转化为3d特征:只有3d特征上的NaN值会被替换。

必需的/可选

可选

映射文件的例子

FF_NULL_HEIGHT_REPLACE_VALUE 123.456

TRIM_DEP_ATTRIBUTE

要求/可选:可选

dep-attribute (dep = detail类型)以10个字符的字符串形式存储在所有FF特征上。任何小于10个字符的depvalue将在左边填充空格,使字符串长度为10个字符。作为一种标准行为,FME不会尝试修剪从FF文件读取的任何值。因此,通过将该指令设置为YES, FME将从depvalue的左侧修剪这些空格。

例子:

FF_TRIM_DEP_ATTRIBUTE是的