19 #import <ArcGIS/AGSObject.h> 20 #import <ArcGIS/AGSJSONSerializable.h> 43 #pragma mark initializers 53 -(nullable instancetype)initWithWKID:(NSInteger)WKID;
61 -(nullable instancetype)initWithWKText:(NSString*)WKText;
66 -(nullable instancetype)initWithWKID:(NSInteger)WKID verticalWKID:(NSInteger)verticalWKID;
74 +(nullable instancetype)spatialReferenceWithWKID:(NSInteger)WKID;
82 +(nullable instancetype)spatialReferenceWithWKText:(NSString *)WKText;
87 +(nullable instancetype)spatialReferenceWithWKID:(NSInteger)WKID verticalWKID:(NSInteger)verticalWKID;
102 #pragma mark properties 111 @property (nonatomic, assign, readonly) NSInteger
WKID;
118 @property (nonatomic, copy, readonly) NSString *
WKText;
137 @property (nonatomic, assign, readonly, getter=isGeographic) BOOL
geographic;
159 @property (nonatomic, assign, readonly, getter=isPannable) BOOL
pannable;
164 @property (nonatomic, assign, readonly, getter=isProjected) BOOL
projected;
199 -(double)convergenceAngleWithPoint:(
AGSPoint*)point;
NSString * WKText
Definition: AGSSpatialReference.h:118
BOOL projected
Definition: AGSSpatialReference.h:164
Defines a unit of measurement.
Definition: AGSUnit.h:37
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:39
BOOL pannable
Definition: AGSSpatialReference.h:159
AGSUnit * unit
Definition: AGSSpatialReference.h:125
NSInteger verticalWKID
Definition: AGSSpatialReference.h:174
Definition: AGSObject.h:21
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:32
BOOL geographic
Definition: AGSSpatialReference.h:137
AGSSpatialReference * baseGeographic
Definition: AGSSpatialReference.h:132
AGSSpatialReference * WGS84()
BOOL hasVertical
Definition: AGSSpatialReference.h:154
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:57
AGSSpatialReference * webMercator()
NSInteger WKID
Definition: AGSSpatialReference.h:111