| 
    ArcGIS Runtime SDK for iOS
    100.15
    
   | 
 
An abstract representation of geographic entities on a map.
This protocol represents abstract geographic entities on a map. Conforming classes provide concrete implementations such as graphics in a graphics overlay, features in a layer, etc.
A geo-element can contain a set of attributes (key-value pairs) providing more information about the real-world entity it represents. Attribute types supported are NSNull, NSString, NSDate, and NSNumber. All other attribute types will be ignored. A geo-element can also have a geometry which describes the location and the shape of the entity.
  
Properties | |
| NSMutableDictionary< NSString *, id > * | attributes | 
| AGSGeometry * | geometry | 
      
  | 
  readrequirednonatomicstrong | 
A dictionary containing all the attributes. Attribute types supported are NSNull, NSString, NSDate, and NSNumber. Other attribute types will be ignored.
      
  | 
  readwritenonatomicstrong | 
The geometry that defines shape and location.