QueryFilter

Derived Types: SpatialFilter

 

A class to define a query using attribute expressions, time and/or spatial filters.

 

Property

Type

Description

FIDSet

FIDSet

An array of ObjectIDs.

FilterDefs

FilterDef[]

The filter definitions specified for this query filter.  

OutputSpatialReference

SpatialReference

The spatial reference in which to output geometry for a given field.

PostfixClause

string

A clause that will be appended to the end of the where clause. Most commonly used for clauses like ORDER BY.

PrefixClause

string

A clause that will be inserted between the SELECT keyword and the SELECT COLUMN LIST. Most commonly used for clauses like DISTINCT or ALL.

Resolution

double

Provides generalization of shapes returned by a filter. The generalization is performed on the server to minimize network travel. A zero value is default and will result in no generalization. The higher the value, the greater the generalization performed. The value is specified in feature units and generally should be roughly the size of one display pixel (measured in feature units).

SpatialReferenceFieldName

string

The field name of the output spatial reference.

SubFields

string

The comma delimited list of field names for the filter.  

WhereClause

string

The where clause for the filter.  

 

Remarks

 

This object filters data based on an attribute query. A string defining a where clause is required. An optional list of columns may be included to specify the column values to be retrieved. If no columns are specified, all values will be returned.