特征表示
从谷歌Fusion Tables空间中读取的特性包括一系列属性值和几何图形。每个特性的特性类型都定义在DEF行上。
写入融合表的特性将目标表作为它们的特性类型,以及DEF行中定义的属性。
除了FME Workbench添加到所有特性的通用FME特性属性(参见关于特性类型属性),此格式还添加特定于格式的属性(格式属性).
属性名称 |
内容 |
googlefusiontables_type |
存储在该特征内的几何实体类型如下所示: googlefusiontables_no_geom googlefusiontables_point googlefusiontables_line googlefusiontables_polygon googlefusiontables_collection |
从谷歌Fusion Tables Spatial读取或写入的特性也对表中的每一列有一个属性。特性属性名称将与源列名或目标列名相同。
属性名和列名区分大小写。
没有坐标
googlefusiontables_type:googlefusiontables_no_geom
没有位置列或不支持位置数据的特性在读写谷歌Fusion Tables时使用此值进行标记。
点
googlefusiontables _type:googlefusiontables _point
用这个值标记的特性包含一个单点。同时支持奇异点和点的聚集。读取时,由KML数据或一个位置列中的纬度/经度对创建点。点聚合是通过
行
googlefusiontables _type:googlefusiontables _lines
当读写谷歌融合表或从谷歌融合表时,线性特性用这个值标记。一个行字符串由一个或多个有序的点线段组成。LineString只能通过
多边形
googlefusiontables _type:googlefusiontables _polygon
当读写谷歌融合表或从谷歌融合表时,区域或多边形特征用这个值标记。支持单部分和聚合区域特征。一个区域特征可以是一个多边形或一个甜甜圈多边形。在谷歌融合表中,区域聚合将变成集合,而单一区域将变成多边形。
集合
googlefusiontables _type:googlefusiontables_collection
当读取谷歌融合表中的位置列时,使用