Classes
The following classes are available globally.
-
Category Type
See moreDeclaration
Objective-C
@interface CRSCategoryTypes : NSObject
Swift
class CRSCategoryTypes : NSObject
-
Common coordinate reference system and coordinate operations object
See moreDeclaration
Objective-C
@interface CRSCommon : CRSObject <CRSIdentifiable>
Swift
class CRSCommon : CRSObject, CRSIdentifiable
-
Compound Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSCompoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
Swift
class CRSCompoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
-
Well-known text representation of coordinate reference systems object
See moreDeclaration
Objective-C
@interface CRSObject : NSObject <CRSScopeExtentIdentifierRemark>
Swift
class CRSObject : NSObject, CRSScopeExtentIdentifierRemark
-
Simple Coordinate Reference System with Coordinate System
See moreDeclaration
Objective-C
@interface CRSSimpleCoordinateReferenceSystem : CRSCoordinateReferenceSystem
Swift
class CRSSimpleCoordinateReferenceSystem : CRSCoordinateReferenceSystem
-
CRS Type
See moreDeclaration
Objective-C
@interface CRSTypes : NSObject
Swift
class CRSTypes : NSObject
-
Abridged Coordinate Transformation
See moreDeclaration
Objective-C
@interface CRSAbridgedCoordinateTransformation : NSObject <CRSCommonOperation, CRSScopeExtentIdentifierRemark>
Swift
class CRSAbridgedCoordinateTransformation : NSObject, CRSCommonOperation, CRSScopeExtentIdentifierRemark
-
Bound Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSBoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
Swift
class CRSBoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
-
Axis
See moreDeclaration
Objective-C
@interface CRSAxis : NSObject <CRSIdentifiable>
Swift
class CRSAxis : NSObject, CRSIdentifiable
-
Axis Direction Type
See moreDeclaration
Objective-C
@interface CRSAxisDirectionTypes : NSObject
Swift
class CRSAxisDirectionTypes : NSObject
-
Coordinate System
See moreDeclaration
Objective-C
@interface CRSCoordinateSystem : NSObject <CRSIdentifiable>
Swift
class CRSCoordinateSystem : NSObject, CRSIdentifiable
-
Coordinate System Type
See moreDeclaration
Objective-C
@interface CRSCoordinateSystemTypes : NSObject
Swift
class CRSCoordinateSystemTypes : NSObject
-
Date and time
See moreDeclaration
Objective-C
@interface CRSDateTime : NSObject
Swift
class CRSDateTime : NSObject
-
Datum Ensemble
See moreDeclaration
Objective-C
@interface CRSDatumEnsemble : NSObject <CRSIdentifiable>
Swift
class CRSDatumEnsemble : NSObject, CRSIdentifiable
-
Datum Ensemble Member
See moreDeclaration
Objective-C
@interface CRSDatumEnsembleMember : NSObject <CRSIdentifiable>
Swift
class CRSDatumEnsembleMember : NSObject, CRSIdentifiable
-
Dynamic Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSDynamic : NSObject <CRSIdentifiable>
Swift
class CRSDynamic : NSObject, CRSIdentifiable
-
Extent
See moreDeclaration
Objective-C
@interface CRSExtent : NSObject
Swift
class CRSExtent : NSObject
-
Geographic Bounding Box
See moreDeclaration
Objective-C
@interface CRSGeographicBoundingBox : NSObject
Swift
class CRSGeographicBoundingBox : NSObject
-
Identifier (Authority)
See moreDeclaration
Objective-C
@interface CRSIdentifier : NSObject
Swift
class CRSIdentifier : NSObject
-
Declaration
Objective-C
@interface CRSReferenceFrame : NSObject <CRSIdentifiable>
Swift
class CRSReferenceFrame : NSObject, CRSIdentifiable
-
Temporal Extent
See moreDeclaration
Objective-C
@interface CRSTemporalExtent : NSObject
Swift
class CRSTemporalExtent : NSObject
-
Unit
See moreDeclaration
Objective-C
@interface CRSUnit : NSObject <CRSIdentifiable>
Swift
class CRSUnit : NSObject, CRSIdentifiable
-
Unit Type
See moreDeclaration
Objective-C
@interface CRSUnitTypes : NSObject
Swift
class CRSUnitTypes : NSObject
-
Common Units
See moreDeclaration
Objective-C
@interface CRSUnits : NSObject
Swift
class CRSUnits : NSObject
-
Usage
See moreDeclaration
Objective-C
@interface CRSUsage : NSObject
Swift
class CRSUsage : NSObject
-
Vertical Extent
See moreDeclaration
Objective-C
@interface CRSVerticalExtent : NSObject
Swift
class CRSVerticalExtent : NSObject
-
Derived Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSDerivedCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSDerivedCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Deriving Conversion
See moreDeclaration
Objective-C
@interface CRSDerivingConversion : NSObject <CRSCommonOperation>
Swift
class CRSDerivingConversion : NSObject, CRSCommonOperation
-
Engineering Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSEngineeringCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSEngineeringCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Engineering Datum
See moreDeclaration
Objective-C
@interface CRSEngineeringDatum : CRSReferenceFrame
Swift
class CRSEngineeringDatum : CRSReferenceFrame
-
Ellipsoid
See moreDeclaration
Objective-C
@interface CRSEllipsoid : NSObject <CRSIdentifiable>
Swift
class CRSEllipsoid : NSObject, CRSIdentifiable
-
Ellipsoid Type
See moreDeclaration
Objective-C
@interface CRSEllipsoidTypes : NSObject
Swift
class CRSEllipsoidTypes : NSObject
-
Ellipsoids
See moreDeclaration
Objective-C
@interface CRSEllipsoids : NSObject
Swift
class CRSEllipsoids : NSObject
-
Geodetic and Geographic Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSGeoCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSGeoCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Geodetic and Geographic Datum Ensemble
See moreDeclaration
Objective-C
@interface CRSGeoDatumEnsemble : CRSDatumEnsemble <CRSGeoDatum>
Swift
class CRSGeoDatumEnsemble : CRSDatumEnsemble, CRSGeoDatum
-
Geo Datums
See moreDeclaration
Objective-C
@interface CRSGeoDatums : NSObject
Swift
class CRSGeoDatums : NSObject
-
Geodetic and Geographic Reference Frame (datum)
See moreDeclaration
Objective-C
@interface CRSGeoReferenceFrame : CRSReferenceFrame <CRSGeoDatum>
Swift
class CRSGeoReferenceFrame : CRSReferenceFrame, CRSGeoDatum
-
Prime Meridian
See moreDeclaration
Objective-C
@interface CRSPrimeMeridian : NSObject <CRSIdentifiable>
Swift
class CRSPrimeMeridian : NSObject, CRSIdentifiable
-
Prime Meridians
See moreDeclaration
Objective-C
@interface CRSPrimeMeridians : NSObject
Swift
class CRSPrimeMeridians : NSObject
-
Triaxial Ellipsoid
See moreDeclaration
Objective-C
@interface CRSTriaxialEllipsoid : CRSEllipsoid
Swift
class CRSTriaxialEllipsoid : CRSEllipsoid
-
Concatenated Operation
See moreDeclaration
Objective-C
@interface CRSConcatenatedOperation : CRSOperation
Swift
class CRSConcatenatedOperation : CRSOperation
-
Coordinate Operation
See moreDeclaration
Objective-C
@interface CRSCoordinateOperation : CRSSimpleOperation
Swift
class CRSCoordinateOperation : CRSSimpleOperation
-
Common Operation
See more -
Operation Method
See moreDeclaration
Objective-C
@interface CRSOperationMethod : NSObject <CRSIdentifiable>
Swift
class CRSOperationMethod : NSObject, CRSIdentifiable
-
Operation Methods
See moreDeclaration
Objective-C
@interface CRSOperationMethods : NSObject
Swift
class CRSOperationMethods : NSObject
-
Operation Parameter
See moreDeclaration
Objective-C
@interface CRSOperationParameter : NSObject <CRSIdentifiable>
Swift
class CRSOperationParameter : NSObject, CRSIdentifiable
-
Common Operation Parameter Attributes
See moreDeclaration
Objective-C
@interface CRSOperationParameters : NSObject
Swift
class CRSOperationParameters : NSObject
-
Coordinate Operation Type
See moreDeclaration
Objective-C
@interface CRSOperationTypes : NSObject
Swift
class CRSOperationTypes : NSObject
-
Point Motion Operation
See moreDeclaration
Objective-C
@interface CRSPointMotionOperation : CRSSimpleOperation
Swift
class CRSPointMotionOperation : CRSSimpleOperation
-
Simple Operation
See moreDeclaration
Objective-C
@interface CRSSimpleOperation : CRSOperation <CRSCommonOperation>
Swift
class CRSSimpleOperation : CRSOperation, CRSCommonOperation
-
Parametric Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSParametricCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSParametricCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Parametric Datum
See moreDeclaration
Objective-C
@interface CRSParametricDatum : CRSReferenceFrame
Swift
class CRSParametricDatum : CRSReferenceFrame
-
Map Projection
See moreDeclaration
Objective-C
@interface CRSMapProjection : NSObject <CRSCommonOperation>
Swift
class CRSMapProjection : NSObject, CRSCommonOperation
-
Projected Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSProjectedCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSProjectedCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Temporal Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSTemporalCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSTemporalCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Undocumented
See moreDeclaration
Objective-C
@interface CRSTemporalDatum : NSObject<CRSIdentifiable> /** * Datum Name */ @property (nonatomic, strong) NSString *name; /** * Calendar Identifier */ @property (nonatomic, strong) NSString *calendar; /** * Origin Description */ @property (nonatomic, strong) NSString *origin; /** * Origin Description date time */ @property (nonatomic, strong) CRSDateTime *originDateTime; /** * Identifiers */ @property (nonatomic, strong) NSMutableArray<CRSIdentifier *> *identifiers; /** * Create * * @return new instance */ +(CRSTemporalDatum *) create; /** * Initialize * * @return new instance */ -(instancetype) init; /** * Initialize * * @param name * name * * @return new instance */ -(instancetype) initWithName: (NSString *) name; /** * Has a calendar identifier * * @return true if has calendar identifier */ -(BOOL) hasCalendar; /** * Has an origin * * @return true if has origin */ -(BOOL) hasOrigin; /** * Has an origin date time * * @return true if has origin date time */ -(BOOL) hasOriginDateTime; /** * Set the origin date time * * @param origin * origin date time */ -(void) setOriginDateTimeWithOrigin: (NSString *) origin; @end
Swift
class CRSTemporalDatum : NSObject, CRSIdentifiable
-
PROJ constants
Declaration
Objective-C
@interface CRSProjConstants : NSObject
Swift
class CRSProjConstants : NSObject
-
PROJ params
See moreDeclaration
Objective-C
@interface CRSProjParams : NSObject
Swift
class CRSProjParams : NSObject
-
CRS to PROJ parser
See moreDeclaration
Objective-C
@interface CRSProjParser : NSObject
Swift
class CRSProjParser : NSObject
-
Vertical Coordinate Reference System
See moreDeclaration
Objective-C
@interface CRSVerticalCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Swift
class CRSVerticalCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
-
Vertical Datum Ensemble
See moreDeclaration
Objective-C
@interface CRSVerticalDatumEnsemble : CRSDatumEnsemble
Swift
class CRSVerticalDatumEnsemble : CRSDatumEnsemble
-
Vertical Reference Frame (datum)
See moreDeclaration
Objective-C
@interface CRSVerticalReferenceFrame : CRSReferenceFrame
Swift
class CRSVerticalReferenceFrame : CRSReferenceFrame
-
Keyword
See moreDeclaration
Objective-C
@interface CRSKeyword : NSObject
Swift
class CRSKeyword : NSObject
-
Well-Known Text reader
See moreDeclaration
Objective-C
@interface CRSReader : NSObject
Swift
class CRSReader : NSObject
-
Well-Known Text constants
Declaration
Objective-C
@interface CRSTextConstants : NSObject
Swift
class CRSTextConstants : NSObject
-
Read through text string
See moreDeclaration
Objective-C
@interface CRSTextReader : NSObject
Swift
class CRSTextReader : NSObject
-
CRS Well-Known Text Utilities
See moreDeclaration
Objective-C
@interface CRSTextUtils : NSObject
Swift
class CRSTextUtils : NSObject
-
Well-Known Text writer
See moreDeclaration
Objective-C
@interface CRSWriter : NSObject
Swift
class CRSWriter : NSObject