Operators: com.teracloud.streams.geospatial 5.0.0

Operators

FlightPathEncounter
This operator tracks flying objects and calculates possible encounters between the objects in the future.
Geofence
The Geofence operator is used to manage user-defined geographical regions called geofences and provide information as entities move in and out of of these regions.
GeometryMapMatcher
The GeometryMapMatcher operator calculates edges of a road network that are within reach of a given area of interest (AOI).
Hangout
The Hangout operator is used to detect a basic pattern about a moving entity's location called a hangout.
MapStore
The MapStore operator stores geometry data for the edge network in a shared map store, which the PointMapMatcher operator can access.
OSMCorrelator
The OSMCorrelator correlates information read by the OSMXMLGeometrySource to map generated edge IDs back to the original Way ID from the OpenStreetMaps map (.osm file).
OSMPointMatcher
The OSMPointMapMatcher composite analyzes time based object location data to heuristically project points on a network of roads specified by an OpenStreetMaps XML map file.
OSMXMLGeometrySource
OSMXMLGeometrySource reads in an OSM XML map file (.osm file) and generates geometry tuples for consumption by the PointMapMatcher and PathMapMatcher operators.
PointMapMatcher
The PointMapMatcher operator analyzes time based object location data to heuristically project points on a network of edges, as the original data may be imprecise.
RegionMatch
The RegionMatch operator stores geographical regions (also called Geofences) together with a set of attributes per region.
SpatialGridIndex
The SpatialGridIndex operator stores objects and their location.
SpatialRouter
The SpatialRouter operator is used to split an input stream that contains geographical data into two or more output streams, based on the geographic location specified by each tuple.