Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type 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 parameters.

Features written to Cloudant have the destination database as their feature type, and attributes as defined in the IBM Cloudant Writer: Feature Type 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