CRSVerticalCoordinateReferenceSystem
Objective-C
@interface CRSVerticalCoordinateReferenceSystem
: CRSSimpleCoordinateReferenceSystem
Swift
class CRSVerticalCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Vertical Coordinate Reference System
-
Vertical Reference Frame
Declaration
Objective-C
@property (nonatomic, strong) CRSVerticalReferenceFrame *referenceFrame;Swift
var referenceFrame: CRSVerticalReferenceFrame! { get set } -
Vertical Datum Ensemble
Declaration
Objective-C
@property (nonatomic, strong) CRSVerticalDatumEnsemble *datumEnsemble;Swift
var datumEnsemble: CRSVerticalDatumEnsemble! { get set } -
Dynamic coordinate reference system
Declaration
Objective-C
@property (nonatomic, strong) CRSDynamic *dynamic;Swift
var dynamic: CRSDynamic! { get set } -
Geoid Model Name
Declaration
Objective-C
@property (nonatomic, strong) NSString *geoidModelName;Swift
var geoidModelName: String! { get set } -
Identifiers
Declaration
Objective-C
@property (nonatomic, strong) CRSIdentifier *geoidModelIdentifier;Swift
var geoidModelIdentifier: CRSIdentifier! { get set } -
Create
Declaration
Objective-C
+ (CRSVerticalCoordinateReferenceSystem *)create;Swift
class func create() -> CRSVerticalCoordinateReferenceSystem!Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;Swift
init!()Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andReferenceFrame:(CRSVerticalReferenceFrame *)referenceFrame andCoordinateSystem:(CRSCoordinateSystem *)coordinateSystem;Swift
init!(name: String!, andReferenceFrame referenceFrame: CRSVerticalReferenceFrame!, andCoordinateSystem coordinateSystem: CRSCoordinateSystem!)Parameters
namename
referenceFramevertical reference frame
coordinateSystemcoordinate system
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andDatumEnsemble:(CRSVerticalDatumEnsemble *)datumEnsemble andCoordinateSystem:(CRSCoordinateSystem *)coordinateSystem;Swift
init!(name: String!, andDatumEnsemble datumEnsemble: CRSVerticalDatumEnsemble!, andCoordinateSystem coordinateSystem: CRSCoordinateSystem!)Parameters
namename
datumEnsemblevertical datum ensemble
coordinateSystemcoordinate system
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andDynamic:(CRSDynamic *)dynamic andReferenceFrame:(CRSVerticalReferenceFrame *)referenceFrame andCoordinateSystem:(CRSCoordinateSystem *)coordinateSystem;Swift
init!(name: String!, andDynamic dynamic: CRSDynamic!, andReferenceFrame referenceFrame: CRSVerticalReferenceFrame!, andCoordinateSystem coordinateSystem: CRSCoordinateSystem!)Parameters
namename
dynamicdynamic
referenceFramevertical reference frame
coordinateSystemcoordinate system
Return Value
new instance
-
Determine if has a vertical reference frame
Declaration
Objective-C
- (BOOL)hasReferenceFrame;Swift
func hasReferenceFrame() -> BoolReturn Value
true if has vertical reference frame
-
Determine if has a vertical datum ensemble
Declaration
Objective-C
- (BOOL)hasDatumEnsemble;Swift
func hasDatumEnsemble() -> BoolReturn Value
true if has vertical datum ensemble
-
Determine if has a dynamic
Declaration
Objective-C
- (BOOL)hasDynamic;Swift
func hasDynamic() -> BoolReturn Value
true if has dynamic
-
Has a geoid model name
Declaration
Objective-C
- (BOOL)hasGeoidModelName;Swift
func hasGeoidModelName() -> BoolReturn Value
true if has geoid model name
-
Has a geoid model identifier
Declaration
Objective-C
- (BOOL)hasGeoidModelIdentifier;Swift
func hasGeoidModelIdentifier() -> BoolReturn Value
true if has geoid model identifier
View on GitHub
CRSVerticalCoordinateReferenceSystem Class Reference