OpenStreetMap (OSM) XML Reader Parameters

The OpenStreetMap (OSM) is a collaborative mapping project for creating a free and editable map of the whole world. Further information on OSM can be found at http://www.openstreetmap.org.

OpenStreetMap data can be downloaded in a topologically structured XML format. The data primitives in an OSM data file are nodes, ways and relations.

  • A node is a lat/lon pair.
  • A way is a list of at least two node references describing a linear features. Ways can be closed, in which case the first and the last node are identical. Areas are not explicitly represented in OSM but are identified via community approved tags.
  • Relations are a group of zero or more primitives with an associated role.

All data in OSM are in the WGS-84 datum.

OSM has no explicit schema (feature type) definitions. Each node, way, and relation can have an arbitrary number of attributes, called tags in OSM. A tag is composed of a key and a value. The OpenStreetMap wiki does define a set of recommend tags that can be used to classify the nodes and ways into higher level groupings, i.e., feature types. The community-defined feature types can be found at http://wiki.openstreetmap.org/index.php/Map_Feature.

The FME OSM reader settings can help influence the classification of the OSM data being read.

Feature Types

These parameters are used only when generating an initial workspace, so they are not editable within Workbench after the workspace has been generated.

OSM Map Features

These parameters are used only when generating an initial workspace, so they are not editable within Workbench after the workspace has been generated.

Geometry and Attribute Options

Schema Attributes

Use Search Envelope

Using the minimum and maximum x and y parameters, define a bounding box that will be used to filter the input features. Only features that intersect with the bounding box are returned.

If all four coordinates of the search envelope are specified as 0, the search envelope will be disabled.