ArcGISStreamServiceFilter class final

Limits which dynamic entities are returned from an ArcGIS stream service.

Set ArcGISStreamService.filter to an object of this type to apply a server-side filter on observations streamed from an ArcGIS stream service. Spatial or attribute filters (or both) are supported.

Using this server-side filter is useful for limiting how much data is streamed from an ArcGISStreamService and handled in the client application, which can help with application performance and memory efficiency.

Implemented types

Constructors

ArcGISStreamServiceFilter()
Creates an empty ArcGISStreamServiceFilter object.
factory

Properties

geometry Geometry?
The geometry that is used to filter results.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
outFields List<String>
A collection of field names that identify the observation values the server should return.
no setter
outSpatialReference SpatialReference?
The spatial reference that dynamic entities are returned in.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
whereClause String
A SQL expression that defines the dynamic entities to return.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited