有关功能类型属性

特征类型属性被分类成下列三个基团之一:

格式属性

一个特征可以具有一个或多个相关联的格式属性。甲格式属性表示特定于一个格式(例如一个属性,autocad_block_name)。格式属性是特定于您的格式的架构。他们不是一般的FME支持,并翻译成不同的格式时会发生变化。一般而言,格式属性是专为翻译,并从相同的格式,但高级用户可能会发现他们使用自定义工作区时,写入其他格式有用。

用户属性

一个特征也与一个或多个相关联的关联用户属性,代表自定义属性有关的功能,如保持域名信息:parcel_identifierOWNER_NAMEdate_surveyed等用户属性总是功能的一部分,无论哪种格式它们被存储在,和从一种格式转换到另一种时,因此仍然存在。

FME(通用)的格式属性

格式属性的特定组的前缀fme_。这些属性表示,因为它是由FME感知,并且有时也被称为FME属性或通用FME属性的数据。

FME如何处理要素属性

当翻译进行,会发生以下情况:

  • FME读取有关其功能的源数据和存储信息格式属性。这些格式属性反映存储在原始源数据的数据。
  • FME转换源数据的格式属性变成FME属性。这些FME属性反映源数据,因为它是内FME感知。
  • FME通过创建第二组写入目标数据格式属性。这些作家的文本格式属性反映的信息将存储在目标数据。

这就是为什么,当用户检查数据,有两套属性。

使用这种方法,可以FME从一种格式转换为另一种,而不必单独映射源格式属性来针对每个格式的目标格式属性。

FME只是一切转换成FME的标准,然后再从那里向笔者格式。

使用了特定格式的属性通用属性的好处是,他们具有相同的含义在所有支持他们的读者和作家。例如,fme_colorfme_fill_color功能属性代表特征的红色,绿色和蓝色的强度。如果格式有通用的色彩支持,读者将新增通用FME色彩属性和格式特定颜色的属性特征的。支持通用的色彩作家将要优先格式特定颜色属性,如果它们存在,除了通用的属性。

最重要的通用属性fme_typefme_geometry。这两个涉及特征的几何形状。几何类代表一个功能的位置信息。特征几何形状包括点,线或区域。包含多个几何部分的特点是说有一个总的几何形状。没有几何特征也支持。

之间的区别fme_typefme_geometry是一个重要的:fme_geometry表示几何类型的实际坐标,而fme_type指定几何是如何被解释。例如,一个点几何类型可以被解释为下面的FME类型之一:点,圆弧,椭圆,或文字。有关的有效组合的更多信息fme_typefme_geometry对于功能,请参阅FME几何模型

附加格式属性

fme_basename

包含不带路径或扩展数据集的文件名。例如,如果你读两个文件,image1.tifimage2.tif中,产生的两个特征:一个具有fme_basename的价值此搜索和一个具有值图像2。如果散开时,这两个功能后写一个PNG作家fme_basename,两个新文件会产生:image1.pngimage2.png

fme_dataset

包含数据集,一个URL,或数据库的名称的路径。

Note: ">注意:为了让属性fme_basenamefme_dataset要读,他们必须明确在阅读器功能类型或FeatureReader变压器曝光。

fme_feature_type

包含一个数据集的原始功能(例如,文件,要素类,数据库或表)。

控制与格式属性特点