Feature Representation
In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Attributes), this format adds the format-specific attributes described in this section.
Attribute Name |
Notes |
Contents |
---|---|---|
gme_type |
The type of geometric entity stored within the feature is listed below: gme_no_geom gme_point gme_line gme_polygon gme_collection |
|
gme_layer_name |
Optional Used for layer creation only. See Layer Creation and Styling for details. |
Name of the layer. |
gme_layer_description |
Optional Used for layer creation only. See Layer Creation and Styling for details. |
Description of the layer. |
gme_layer_tags |
Optional Used for layer creation only. See Layer Creation and Styling for details. |
List attribute of tags for the layer. |
gme_layer_style |
Optional Used for layer creation only. See Layer Creation and Styling for details. |
Serialized JSON that corresponds directly to the style property of the Layers resource on the Google Maps Engine exp2 API. It contains Display Rules that specify styling and filtering options. The GoogleMapsEngineStyler transformer provides a convenient interface for generating valid values for this attribute. In order to catch common errors, the Google Maps Engine writer performs validation on any filters defined in the styles. Filter columns must match an attribute on the writer feature type, and filter operators must be valid for the attribute type. |
gme_created |
Read-only |
Timestamp that indicates when the vector table was created, in FME date format. |
gme_last_modified |
Read-only |
Timestamp that indicates when the vector table was last modified, in FME date format. |
No Coordinates
Features tagged with this value either have no geometry, or have geometry that is unrecognized by the Google Maps Engine Tables Reader/Writer.
Points
Features tagged with this value consist of a single point or an aggregate of points.
Line
Features tagged with this value consist of a single line or an aggregate of lines.
Polygon
Features tagged with this value consist of a single polygon or donut polygon, or an aggregate comprised of either kind.
Collection
Features tagged with this value consist of an aggregate of geometries. Only aggregates of heterogeneous geometry types will be tagged with this value.
Attribute Types
This section of the <WriterKeyword>_DEF statement defines the column types for a table.
Column Type |
Description |
double |
Double fields store floating point values. There is no ability to specify the precision and width of the field. |
integer | Integer fields store signed integers. |
string | String fields store arbitrary string data, with a maximum length of 4000 characters. |
boolean | Boolean fields store true or false. |
datetime |
Datetime fields store RFC 3339 timestamps. The reader converts values to FME date format. The writer expects values to be in FME date format, and will convert them to RFC 3339 for use with Google Maps Engine. When writing, it is recommended that values include a timezone offset – otherwise, the writer will assume a timezone.
Note that the Google Maps Engine API always returns datetime values in GMT, regardless of the timezone used to write the original value. The reader will represent this by always including a timezone offset of +00 in datetime values. |