Skip To Content ArcGIS for Developers Sign In Dashboard

FeatureQueryResult Class


Contains the features that have been returned from a query. More...

Header: #include <FeatureQueryResult>
Since: Esri::ArcGISRuntime 100.0
Inherits: Object and FeatureSet

Public Functions

Reimplemented Public Functions

virtual QList<Field> fields() const
virtual GeometryType geometryType() const
virtual FeatureIterator iterator() const
virtual SpatialReference spatialReference() const

Additional Inherited Members

Detailed Description

Contains the features that have been returned from a query.

Member Function Documentation



[virtual] QList<Field> FeatureQueryResult::fields() const

Reimplemented from FeatureSet::fields().

Returns a list of Field objects representing the fields in this FeatureQueryResult.

[virtual] GeometryType FeatureQueryResult::geometryType() const

Reimplemented from FeatureSet::geometryType().

Returns the type of geometry shared by all features in this FeatureQueryResult.

bool FeatureQueryResult::isTransferLimitExceeded() const

Returns true if the results do not include all the features matched by the query.

Many ArcGIS services only return up to 1000 results even if the query matched more features. When that happened for the query that produced these results, this property is true.

[virtual] FeatureIterator FeatureQueryResult::iterator() const

Reimplemented from FeatureSet::iterator().

Returns an iterator used to iterate over all features in this FeatureQueryResult

[virtual] SpatialReference FeatureQueryResult::spatialReference() const

Reimplemented from FeatureSet::spatialReference().

Returns the spatial reference shared by all features in this FeatureQueryResult.

Feedback on this topic?