Skip to main content

stationary (Stream Processor)

Determines if the specified object or location becomes stationary within a specified radius. Returns false when the object moves out of the specified radius.

This function will return true when the object (defined in terms of longitude and latitude) becomes stationary within the specified radius. Returns false when the object moves out of the specified radius.

Syntax

<BOOL> geo:stationary(<STRING> id, <DOUBLE> longitude, <DOUBLE> latitude, <STRING> geo.json.geometry.fence, <DOUBLE> radius)

Query Parameters

NameDescriptionPossible Data TypesOptionalDynamic
idID of the specified object.STRINGNoNo
longitudeLongitude value of the geo location.DOUBLENoNo
latitudeLatitude value of the geo location.DOUBLENoNo
geo.json.geometry.fenceString that contains geometry type and coordinates for a GeoJSON geometry fence.STRINGNoNo
radiusProximity distance (radial).DOUBLENoNo

Example

geo:stationary(km-4354,0,0, 110574.61087757687)

This example returns true.