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 topic.
Features read from Cloudant consist of geometry and a series of attribute values. The feature type of each Cloudant feature is as defined in the Reader Feature Type Properties.
Features written to Cloudant have the destination database as their feature type, and attributes as defined in the IBM Cloudant Writer: Format Parameters.
Cloudant attribute names and values support full UTF-8.
Cloudant attribute types are listed in IBM Cloudant Writer: User Attributes.
Attribute Type Mapping
Cloudant Attribute Type |
FME Attribute Type |
---|---|
string | fme_buffer |
string | fme_varchar(width) |
string | fme_char(width) |
string | fme_xml |
string | fme_json |
string | fme_binarybuffer |
string | fme_binary(width) |
string | fme_varbinary(width) |
string | fme_datetime |
string | fme_date |
string | fme_time |
real | fme_real64 |
real | fme_real32 |
real | fme_decimal(width, precision) |
string | fme_int64 |
string | fme_uint64 |
integer | fme_int64 |
integer | fme_int32 |
integer | fme_uint32 |
integer | fme_int16 |
integer | fme_uint16 |
integer | fme_int8 |
integer | fme_uint8 |
boolean | fme_boolean |
Geometry
cloudant_type |
Description |
---|---|
cloudant_none | FME Feature with no geometry |
cloudant_point | Point feature |
cloudant_linestring | Linear feature |
cloudant_polygon | Simple polygon or donut feature |
cloudant_geometry_collection | Feature with multiple geometries |
cloudant_multipoint | Feature with multiple heterogeneous point geometries |
cloudant_multilinestring | Feature with multiple line geometries |
cloudant_multipolygon | Feature with multiple polygon geometries |
cloudant_geometry | All geometries allowed |