ArcGIS Runtime SDK for iOS: <AGSFeatureSet> Protocol Reference
ArcGIS Runtime SDK for iOS  100.12
<AGSFeatureSet> Protocol Reference

Description

An abstract representation of a set of features.

This protocol represents an abstract set of features with information about the attribute schema of the contained features, their geometry type, and spatial reference of their geometry. Conforming classes provide concrete implementations such as AGSFeatureQueryResult that represents the set of features returned as the results of a query operations, AGSGeoprocessingFeatureSet that reprsents features that are input or result of geoprocessing jobs, etc.

Since
100
Inheritance diagram for <AGSFeatureSet>:
AGSFeatureCollectionTable AGSFeatureQueryResult AGSGeoprocessingFeatureSet AGSRelatedFeatureQueryResult

Instance Methods

(AGSFeatureEnumerator *) - featureEnumerator
 

Properties

NSArray< AGSField * > * fields
 
AGSGeometryType geometryType
 
AGSSpatialReferencespatialReference
 

Method Documentation

◆ featureEnumerator

- (AGSFeatureEnumerator*) featureEnumerator

Returns an enumerator object that lets you access each feature.

Since
100

Property Documentation

◆ fields

- (NSArray<AGSField*>*) fields
readrequirednonatomiccopy

The attribute fields (columns) available in data. The property is an array of AGSField objects.

See also
AGSField
Since
100

◆ geometryType

- (AGSGeometryType) geometryType
readnonatomicassign

The type of geometry contained by features.

Since
100

◆ spatialReference

- (AGSSpatialReference*) spatialReference
readnonatomicstrong

The spatial reference of the features.

Since
100