特征表示

从Google Fusion表空间读取的功能包括一系列属性值和几何。每个功能的特征类型如其DEF线所定义。

写入融合表的功能将目标表作为其功能类型,以及DEF行上定义的属性。

除了FME Workbench添加到所有功能的通用FME功能属性之外(参见关于功能类型属性),此格式添加了本主题中描述的格式特定属性。

属性名称

内容

GoogleFusionTables_type.

下面列出了存储在该功能中的几何实体类型:

googlefusiontables_no_geom.

GoogleFusionTables_Point.

googlefusiontables_line.

GoogleFusionTables_Polygon.

GoogleFusionTables_Collection.

读取或写入的功能读取,Google Fusion表空间也为表中的每列具有属性。Feature属性名称将与源或目标列名相同。

属性和列名区分大小写。

没有坐标

GoogleFusionTables_type:googlefusiontables_no_geom.

在读取或写入往返Google Fusion表时,没有位置列或不支持的位置数据的功能被标记为此值。

GoogleFusionTables _type:GoogleFusionTables _Point.

标记为此值标记的功能包括单点。支持点的奇点和聚集体。在读取中,点通过KML数据或一个位置列中的纬度/经度对创建。点聚合通过 kml标记或多列具有单个点,并且这些将成为集合。单点功能将成为Google Fusion表中的点。

线

GoogleFusionTables _type:GoogleFusionTables _Lines.

在读取或写入往返Google Fusion表时,将线性功能标记为此值。LINESTRING由一个或多个有序点线段组成。只能通过 kml标记创建链路。使用 kml标记或在不同位置列中创建的linestring创建的单独的线程将成为Google Fusion表中的集合。

多边形

GoogleFusionTables _type:GoogleFusionTables _Polygon.

当读取或写入往返Google Fusion表时,区域或多边形功能被标记为此值。支持单部分和聚合区域功能。区域特征可以是多边形或甜甜圈多边形。区域聚集体将成为集合,而奇异区域将成为Google Fusion表中的多边形。

收藏

GoogleFusionTables _type:GoogleFusionTables_Collection.

当读取Google Fusion表中的位置列时,使用标记的KML数据将成为集合。同一行中的多个几何列也将成为一个集合,但每个几何形状将保留其原始列名称。