IBM Streams 4.2

Toolkit com.ibm.streams.geospatial 3.0.2

SPL standard and specialized toolkits > com.ibm.streams.geospatial 3.0.2

General Information

The Geospatial Toolkit includes operators and functions that facilitate efficient processing and indexing of location data. For example, with Global Positioning System (GPS) location data, you can track the movement of entities in or around an area of interest, or calculate spatial relationships between different features on the Earth.

In addition to the operators, the toolkit provides implementations of some functons defined in the Open Geospatial Consortium Standard for Geographic Information, which are defined in the namespace com.ibm.streams.geospatial.st. Additional functions are available in the com.ibm.streams.geospatial.ext namesapce.

Data types and formats

The Geospatial Toolkit supports the WGS84 model of the Earth. Unless otherwise noted, all geometries are specified as rstrings containing well-known text (WKT) encoded in UTF-8. Only the following geometric objects are supported: Point, Polygon, LineString and GeometryCollection. Unless otherwise indicated, all time related data are in milliseconds relative to the Epoch (00:00:00 UTC, January 1, 1970), and are stored as int64.

Polygons
Geohashes
The Geospatial toolkit includes support to encode and decode Geohashes.
Developing and running applications that use the Geospatial Toolkit
Version
3.0.2
Required Product Version
4.0.0.0

Namespaces

com.ibm.streams.geospatial
Operators
Types
com.ibm.streams.geospatial.conversions
Functions
com.ibm.streams.geospatial.ext
Functions
com.ibm.streams.geospatial.st
Functions
com.ibm.streams.geospatial.twodimension.geometry
NOTE: The com.ibm.streams.geospatial.twodimension.geometry namespace and all types and functions defined therein are deprecated.
Functions
Types