特征表示
除了FME Workbench添加到所有功能的通用FME功能属性之外(参见关于Feature Type属性),该格式添加了本主题中描述的特定于格式的属性。
属性名称 |
内容 |
---|---|
fmw_type | 存储在特征中的几何实体类型: fmw_none |
读者生成的id
为了将读取器生成的特性相互关联,读取器将生成几种类型的惟一id。例如,大多数特性类型和结果特性将包含Workspace_id.,reader_id,writer_id,或Transformer_id.属性。
这些属性的值是每次翻译生成的,如果工作区中的输入数据集、特性类型或转换器的顺序发生变化,这些属性的值可能会发生变化。
功能类型
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
此特性类型包含关于工作区中各种组件数量的统计信息。注意,这目前还不包括自定义转换器或格式中的组件。
有关元素类型的其他数据可以在下面的每个读写器,编写器和变换器的直方图特征类型中找到。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
num_published_parameters | 工作空间发布参数的数量。这包括用户参数和私有参数。 范围:32位的正整数 默认值:每个阅读器或Workspace中的作者的一个发布参数。 |
num_annotations | 工作区注释数。 范围:正整数 |
num_bookmarks | 工作空间书签的数量。 范围:32位的正整数 |
num_breakpoints | 工作空间断点的数量。 范围:32位的正整数 |
num_readers | 工作空间阅读器的数量。 范围:32位的正整数 |
num_custom_readers | 工作区自定义读者的数量。 范围:32位的正整数 |
num_reader_feature_types | 工作空间阅读器特性类型的数量。 范围:32位的正整数 |
num_writers | 工作区作家数量。 范围:32位的正整数 |
num_custom_writers | 工作空间自定义编写器的数量。 范围:32位的正整数 |
num_writer_feature_types | 工作空间编写器特性类型的数量。 范围:32位的正整数 |
num_transformers | 工作区变换器数量。 范围:32位的正整数 |
num_custom_transformers | 工作空间自定义转换器的数量。 范围:32位的正整数 |
num_out_of_date_transformers | 日期变换器的工作空间数量。 范围:32位的正整数 |
num_feature_type_links. | 工作区功能类型链接数。 范围:32位的正整数 |
柱状图
直方图特性类型包括每种类型的读取器、写入器和转换器的计数。这对于基于组件类型跨多个工作区获取计数非常有用。
每个特征代表直方图中一种类型的数据值。例如,一个readerhistograph功能类型为areader_type.的ESRISHAPE和一个reader_count.的3.表示工作区中有3个Shapefile读取器。
FME Workbench Reader和Writer Gallery中可见格式“短名称”:选择工具>浏览读者和作家。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
reader_type. | 读者短格式名称。例如,Esrishape或MIF。 范围:文本字符串 |
reader_count. | 给定读者类型的实例数。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
writer_type | 作者短格式名称。例如,Esrishape或MIF。 范围:文本字符串 |
Writer_Count. | 给定写入器类型的实例数。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
transformer_type | 变压器的基极类型。例如,Creator或Clipper。 范围:文本字符串 |
transformer_count | 给定变换器类型的实例数。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
每个工作区包含包括FME构建号、历史记录和可选的用户定义属性的信息。在FME Workbench中,可以在Workbench Navigator窗格中找到这些属性。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
workspace_name | 从工作空间文件的基本名称派生的工作空间的名称。 范围:文本字符串 |
Workspace_description. | 从用户定义的工作空间描述派生的工作空间描述。 范围:文本字符串 |
modified_build_number. | 用于保存工作区的FME Workbench的最后一次构建。 范围:32位的正整数 |
类别 | 任意用户定义的工作空间分组。可选的。 范围:文本字符串 |
用法 | 任何特殊的工作空间指令。 范围:文本字符串 |
历史 | 对工作区所做更改的记录。 范围:文本字符串 |
要求 | 在使用工作区之前必须满足的需求。 范围:文本字符串 |
requirements_flag | 需求上的一个选项,指示是否存在运行工作区所需的其他需求。 范围:没有,工作空间,第三方 默认值:无 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
这些特性类型包含关于组成工作空间的文件的信息(例如,数据集)。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
文件路径 | 源数据集.fmw文件的绝对路径。 范围:文本字符串 |
file_size | 源数据集文件的大小,单位为千字节。 范围:32位的正整数 |
creation_date | 工作区文件的日期和时间是以Yyyymmddhhmmss的形式创建的。 范围:日期时间 |
modified_date | 以yyyymmddhhmmss的形式修改工作空间文件的日期和时间。 范围:日期时间 |
last_run_date | 工作空间文件最后一次以yyyymmddhhmmss形式运行的日期和时间。 范围:日期时间 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
这些特性类型包含关于工作区发布参数(用户和私有)的信息。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
publisted_parameter_name. | 运行工作区时将提示用户输入信息的参数的名称。 范围:文本字符串 |
published_parameter_type | 发布参数的类型:user或private。 范围:文本字符串 默认值:空字符串 |
发布_parameter_default_value. | 已发布参数的默认值。 根据参数类型的不同,取值范围会有所不同。 范围:文本字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
这些功能类型包含有关从工作区文件读取的任何注释的文本和类型的信息。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
annotation_id. | 每个翻译注释的唯一标识符。 范围:32位的正整数 |
注释 | 注释的文本。 范围:文本字符串 |
annotation_type. | 注释附加到什么,以及它是否是标准组件。 源,数据流和目的地标题出现自动生成标题注释选项在工具> FME选项> Workbench> Annotation默认值中进行选中。 常规注释附加到工作空间的任何其他部分。 范围:source_header, dataflow_header, dest_header, unset 默认值:常规的 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
bookmark_name | 书签的名称(如Workbench Canvas的书签标题栏中所示)。 范围:文本字符串 默认值:“新的书签” |
bookmark_description | 书签的描述(如适用)。 范围:文本字符串 默认值:空字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
breakpoint_name | 给出断点的可选名称。 范围:文本字符串 默认值:OutputTransformerName [OutputTransformerType]:OutputAttributeName-> InputTransformerName [InputTransformerType]:InputAttRibuteName 例子:ParseWorkSpaceFile [PythonCaller]:Output - > Featuremerger_2 [Featuremerger]:请求者 |
breakpoint_condition | 决定何时中断的表达式。 范围:文本字符串 |
breakpoint_test_clause | 命中断点的测试子句,包括:左/右值和运算符 范围:文本字符串 |
breakpoint_enabled. | 取决于是否启用断点的真/假值。 范围:布尔值 默认值:真正的 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
特性类型链接连接阅读器特性类型、变压器输入端口、变压器输出端口和写入器特性类型。可以启用或禁用它们。
属性名称 | 描述 |
---|---|
feature_type_link_id | 每次转换工作空间中特性类型链接的唯一整数标识符。 范围:32位的正整数 |
feature_type_link_source_id. | 阅读器特征类型或特征类型链接来源的变压器输出端口的唯一整数标识符。 范围:32位的正整数 |
feature_type_link_target_id | Writer Featory类型或Transformer输入端口的唯一整数标识符在特征类型链路的目标处。 范围:32位的正整数 |
feature_type_link_source_port_desc | 阅读器特性类型或特性类型链接源处的变压器输出端口的名称。请注意,默认的变压器输出端口没有名称,并且将有一个空字符串值。 范围:文本字符串 |
feature_type_link_target_port_desc. | 写入器特性类型或特性类型链接目标处的变压器输入端口的名称。请注意,默认的变压器输入端口没有名称,并且将有一个空字符串值。 范围:文本字符串 |
feature_type_link_enabled. | 一个“是/否”的值,取决于特征类型链路是否被启用。 范围:布尔值 |
feature_type_link_execution_index | 来自特性类型链接来源的执行顺序的整数标识符。这个值从0开始,相对于每个特定的输出端口。 范围:32位的正整数 |
feature_type_link_feature_type_link_hidden | 一个是/否值,取决于特征类型链接是否被隐藏。 范围:布尔值 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
reader_id | 每次翻译时阅读器的唯一标识符。 范围:32位的正整数 |
reader_name. | 读者的姓名。此值与Workbench Navigator窗格或阅读器特性类型参数中的名称相同。 范围:文本字符串 默认值:文件名(formatShortName)——countOfThisTypeOfReader |
reader_keyword | 这是读者的唯一名称。这通常是reader_type,为唯一性添加了数字后缀。 范围:文本字符串 例子:shape_1或r_1 |
reader_type. | 这是读者名称中找到的读取器的内置定义类型。这通常是格式的简短名称(格式类型标识符)。 范围:文本字符串 默认值:Workbench定义的类型 例子:CSV |
source_dataset. | 读者的源绝对路径。这包括文件夹,文件名和扩展名。 范围:文本字符串 |
reader_enabled | 取决于是否启用读取器的真/假值。 范围:布尔值 默认值:真正的 |
reader_generate_build_number | 生成时分配给阅读器的构建号。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
该特性类型生成的每个特性表示源工作区中的一个阅读器参数。该特性类型包含关于每个参数名称和值对的信息。
属性名称 | 描述 |
---|---|
reader_id | 每次翻译时阅读器的唯一标识符。 范围:32位的正整数 |
reader_parameter_name | 读取器上的各种参数的名称。 范围:文本字符串 |
Reader_Parameter_Value. | 与读取器上的各种参数相关联的值。 范围:文本字符串 默认值:工作空间中每个阅读器都没有或只有一个阅读器参数值。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
该特性类型生成的每个特性表示源工作区中的阅读器特性类型。此特性类型包含关于每个特性的属性的信息,包括:限定符、名称、可能的几何图形,以及是否启用了该特性类型。
属性名称 | 描述 |
---|---|
reader_id | 每次翻译时阅读器的唯一标识符。 范围:32位的正整数 |
feature_type_id | 每个转换的特性类型的唯一标识符。 范围:32位的正整数 |
feature_type_qualifer. | 数据库格式的输出表特性类型前缀文本。 范围:文本字符串 默认值:空字符串 |
feature_type_name | 修正了阅读器特性类型的名称。 范围:文本字符串 |
feature_type_possible_geometries | 在阅读器上可能的几何名称的列表。 范围:文本字符串 默认值:fmw_none |
feature_type_enabled | 取决于是否启用了要素类型的真/假值。 范围:布尔值 默认值:真正的 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
该特性类型表示源工作区中的一个编写器。信息包括:写入器名称、写入器关键字、写入器类型、目标数据集和写入器生成时的构建号。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
writer_id | 每次翻译的作者的唯一标识符。 范围:32位的正整数 |
writer_name | 作者的名字。此值与工作台导航窗格或写入器特性类型参数中的名称相同。 范围:文本字符串 默认值:filename [formatshortname] - countofthistypofwriter |
writer_keyword | 这是作者的唯一名称。通常这是reader_type,其中包含数字后缀的唯一性。 范围:文本字符串 例子:SHAPE_1或W_1 |
writer_type | 这是在写入器名称中找到的写入器的内置定义类型。通常格式为短名称。 范围:文本字符串 默认值:Workbench定义的类型 例子:CSV |
destination_dataset | 作者的源绝对路径。这包括文件夹,文件名和扩展名。 范围:文本字符串 |
writer_enabled | 取决于是否启用写入器的真/假值。 范围:布尔值 默认值:真正的 |
writer_generate_build_number | 生成时分配给编写器的构建号。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
此特性类型表示源工作区中的一个写入器参数,并包含关于每个写入器参数名称和值对的信息。
属性名称 | 描述 |
---|---|
writer_id | 每次翻译的作者的唯一标识符。 范围:32位的正整数 |
writer_parameter_name. | 写入器上各种参数的名称。 范围:文本字符串 |
Writer_Parameter_Value. | 与写入器上的各种参数相关联的值。 范围:文本字符串 默认值:工作空间中每个编写器的零或一个写入器参数值。 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
每个功能类型都表示源工作空间中的Writer功能类型。这些功能类型包含有关每个功能的属性的信息,包括类型限定符,名称,可能的几何形状,以及是否启用了要素类型。
属性名称 | 描述 |
---|---|
writer_id | 每次翻译的作者的唯一标识符。 范围:32位的正整数 |
feature_type_id | 每个转换的特性类型的唯一标识符。 范围:32位的正整数 |
feature_type_qualifer. | 数据库格式的输出表特性类型前缀文本。 范围:文本字符串 默认值:空字符串 |
feature_type_name | 固定名称给作的Writer功能类型。 范围:文本字符串 |
feature_type_possible_geometries | 书写器上可能的几何名称列表。 范围:文本字符串 默认值:fmw_none |
feature_type_enabled | 取决于是否启用了要素类型的真/假值。 范围:布尔值 默认值:真正的 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
此特性类型包含在源工作区中定义的每个特性类型上的用户属性的名称和类型。
属性名称 | 描述 |
---|---|
feature_type_id | 每个转换的特性类型的唯一标识符。 范围:32位的正整数 |
user_attribute_name. | 要素类型上的各种用户属性的名称。 范围:文本字符串 |
user_attribute_type | 值与要素类型上的各种用户属性关联。 范围:文本字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
该特性类型包含源工作区中定义的每个特性类型上的格式属性的名称和类型。
属性名称 | 描述 |
---|---|
feature_type_id | 每个转换的特性类型的唯一标识符。 范围:32位的正整数 |
format_attribute_name | 特性类型上各种格式属性的名称。 范围:文本字符串 默认值:如果是固定模式,则从模式文件获取;如果是动态模式,则从输入文件获取 |
format_attribute_type | 该值与特性类型上的各种格式属性相关联。 范围:文本字符串 默认值:如果是固定模式,则从模式文件获取;如果是动态模式,则从输入文件获取 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
该特性类型表示工作区中的特性类型的一对参数。每个特性类型参数对都属于工作区中特定读取器或写入器的特定特性类型。
属性名称 | 描述 |
---|---|
feature_type_id | 每个转换的特性类型的唯一标识符。 范围:32位的正整数 |
feature_type_parameter_name. | 特性类型上各种参数的名称。 范围:文本字符串 默认值:特性类型上的一个或多个参数。 |
feature_type_parameter_type | 类型与特性类型上的各种参数相关联。 范围:文本字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
此特性类型表示源工作区中的转换器。此特性类型包括有关变压器名称、变压器类型、变压器版本、变压器最后一次编辑时的构建号,以及在工作空间中是否启用或禁用变压器的信息。
还将检测自定义变压器,并设置特定的transformer_type属性。嵌入式自定义转换器的子组件也将被读取,包括转换器、注释、书签、断点、特性类型链接和全局参数。子组件将被标记为custom_transformer_parent_name属性,标识包含的自定义转换器名称。
属性名称 | 描述 |
---|---|
Workspace_id. | 每个翻译工作空间的唯一标识符。 范围:32位的正整数 |
Transformer_id. | 每次转换的转换器的唯一标识符。 范围:32位的正整数 |
Transformer_Name. | 给变压器的名称。通常这是transformer_type为了唯一性,添加了数字后缀。 范围:文本字符串 例子:Creator2 |
transformer_type | 这是转换器的内置定义类型。 请注意,对于自定义变换器,此值可以是SubDocumentTransformer用于嵌入式自定义变压器,或ExternalTransformer.链接自定义变形金刚。 范围:文本字符串 默认值:Workbench定义的类型 |
current_transformer_version | 工作区中转换器的当前版本。 范围:8位正整数 默认值:通常是构建中支持的最大变压器版本。 |
max_transformer_version | FME中变压器的最新版本,用于指示是否需要更新。 范围:8位正整数 默认值:变压器类型中电流最高的版本。 |
Transformer_enabled. | 一个取决于变压器是否启用的真/假值。 范围:布尔值 默认值:真正的 |
transformer_last_edit_build_number | 用于保存变压器的FME Workbench的最后一个构建。 范围:32位的正整数 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
此特性类型表示工作区中的转换器的一对参数。每个变压器参数对属于工作空间中的一个特定变压器。
属性名称 | 描述 |
---|---|
Transformer_id. | 每个翻译工作空间的唯一标识符。 范围:正整数 |
transformer_parameter_name | 变压器上各种参数的名称。 范围:文本字符串 默认值:内置定义的FME参数名称 |
Transformer_Parameter_Value. | 类型与变压器上的各种参数相关联。 范围:文本字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
这里列出了从工作空间文件读取的每个变压器的每个特性的变压器输出端口名称。
属性名称 | 描述 |
---|---|
Transformer_id. | 每个翻译工作空间的唯一标识符。 范围:32位正整数 |
transformer_output_port_id | 每次转换的变压器输出端口的唯一标识符。如果输入数据集的顺序不同,值可能会发生变化。 范围:正整数 默认值:每个阅读器或Workspace中的作者的一个发布参数。 |
transformer_output_port_name. | 默认/用户定义的名称给予变压器输出端口。 范围:文本字符串 |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/../Skins/Default/Stylesheets/Images/transparent.gif)
这里列出了从工作空间文件读取的每个转换器的每个特性的转换器输出端口属性名和类型对。
属性名称 | 描述 |
---|---|
transformer_output_port_id | 每个翻译工作空间的唯一标识符。 范围:正整数 |
transformer_output_port_attribute_name | 变压器输出端口上各种属性的名称。 范围:文本字符串 默认值:工作区中每个变压器输出端口的零个或多个属性名称。 |
Transformer_Output_Port_Attribute_type. | 与变压器输出端口上的各种属性相关联的类型。 范围:文本字符串 |