ArcGIS Runtime SDK for iOS: AGSIdentifyLayerResult Class Reference
ArcGIS Runtime SDK for iOS  100.12
AGSIdentifyLayerResult Class Reference

Description

Results of an identify layer operation on an AGSGeoView object.

Instances of this class represent the result for an individual layer returned by the identify operation on an AGSGeoView object.

Since
100
See also
AGSGeoView::identifyLayersAtScreenPoint:tolerance:completion: to identify features from all the map's operational layers.
AGSGeoView::identifyLayer:screenPoint:tolerance:completion: to identify features from a specific layer.
Inheritance diagram for AGSIdentifyLayerResult:
AGSObject

Properties

NSError * error
 
NSArray< id< AGSGeoElement > > * geoElements
 
id< AGSLayerContentlayerContent
 
NSArray< AGSPopup * > * popups
 
NSArray< AGSIdentifyLayerResult * > * sublayerResults
 
BOOL transferLimitExceeded
 

Property Documentation

◆ error

- (NSError*) error
readnonatomicstrong

Error encountered during identify, if any.

Since
100

◆ geoElements

- (NSArray<id<AGSGeoElement> >*) geoElements
readnonatomiccopy

The identifed geo-elements for the layer represented by layerContent. Might be empty if the layer is composed of sub layers in which case sublayerResults will be populated with results from sub layers. Only valid when the identify was called with the returnPopupsOnly parameter set to NO.

Since
100

◆ layerContent

- (id<AGSLayerContent>) layerContent
readnonatomicstrong

The layer to which the identified geoElements property belongs to.

Since
100

◆ popups

- (NSArray<AGSPopup*>*) popups
readnonatomiccopy

The identifed popups for the layer represented by layerContent. Might be empty if the layer is composed of sub layers in which case sublayerResults will be populated with results from sub layers.

Since
100

◆ sublayerResults

- (NSArray<AGSIdentifyLayerResult*>*) sublayerResults
readnonatomiccopy

Results for any sublayers of the layer represented by layerContent. Only applicable if the current layer contains any sub-layers.

Since
100

◆ transferLimitExceeded

- (BOOL) transferLimitExceeded
readnonatomicassign

Specifies if the transfer limit was exceeded for the identify results.

Since
100