CRSWriter
Objective-C
@interface CRSWriter : NSObjectSwift
class CRSWriter : NSObjectWell-Known Text writer
- 
                  
                  Write a coordinate reference system to well-known pretty text DeclarationObjective-C + (NSString *)writePretty:(CRSObject *)crs withIndent:(NSString *)indent;Swift class func writePretty(_ crs: CRSObject!, withIndent indent: String!) -> String!Parameterscrscoordinate reference system indentindent string Return Valuewell-known pretty text 
- 
                  
                  Write a coordinate reference system to well-known pretty text DeclarationObjective-C + (NSString *)writePretty:(CRSObject *)crs withNewline:(NSString *)newline andIndent:(NSString *)indent;Swift class func writePretty(_ crs: CRSObject!, withNewline newline: String!, andIndent indent: String!) -> String!Parameterscrscoordinate reference system newlinenewline string indentindent string Return Valuewell-known pretty text 
- 
                  
                  Write well-known text to well-known pretty text, 4 space indents DeclarationObjective-C + (NSString *)writePrettyWithText:(NSString *)wkt;Swift class func writePretty(withText wkt: String!) -> String!Parameterswktwell-known text Return Valuewell-known pretty text 
- 
                  
                  Write well-known text to well-known pretty text, tab indents DeclarationObjective-C + (NSString *)writePrettyTabIndentWithText:(NSString *)wkt;Swift class func writePrettyTabIndent(withText wkt: String!) -> String!Parameterswktwell-known text Return Valuewell-known pretty text 
- 
                  
                  Write well-known text to well-known pretty text, no indents DeclarationObjective-C + (NSString *)writePrettyNoIndentWithText:(NSString *)wkt;Swift class func writePrettyNoIndent(withText wkt: String!) -> String!Parameterswktwell-known text Return Valuewell-known pretty text 
- 
                  
                  Write well-known text to well-known pretty text DeclarationObjective-C + (NSString *)writePrettyWithText:(NSString *)wkt andIndent:(NSString *)indent;Swift class func writePretty(withText wkt: String!, andIndent indent: String!) -> String!Parameterswktwell-known text indentindent string Return Valuewell-known pretty text 
- 
                  
                  Write well-known text to well-known pretty text DeclarationObjective-C + (NSString *)writePrettyWithText:(NSString *)wkt andNewline:(NSString *)newline andIndent:(NSString *)indent;Swift class func writePretty(withText wkt: String!, andNewline newline: String!, andIndent indent: String!) -> String!Parameterswktwell-known text newlinenewline string indentindent string Return Valuewell-known pretty text 
- 
                  
                  Create DeclarationObjective-C + (CRSWriter *)create;Swift class func create() -> CRSWriter!Return Valuenew instance 
- 
                  
                  Initialize DeclarationObjective-C - (instancetype)init;Swift init!()Return Valuenew instance 
- 
                  
                  Initializer DeclarationObjective-C - (instancetype)initWithText:(NSMutableString *)text;Swift init!(text: NSMutableString!)Parameterstextmutable string 
- 
                  
                  Get the well-known text DeclarationObjective-C - (NSMutableString *)text;Swift func text() -> NSMutableString!Return Valuetext 
- 
                  
                  Write a CRS to well-known text Parameterscrscoordinate reference system 
- 
                  
                  Write a keyword type DeclarationObjective-C - (void)writeKeywordType:(enum CRSKeywordType)keyword;Swift func write(_ keyword: CRSKeywordType)Parameterskeywordkeyword type 
- 
                  
                  Write a keyword DeclarationObjective-C - (void)writeKeyword:(CRSKeyword *)keyword;Swift func write(_ keyword: CRSKeyword!)Parameterskeywordkeyword 
- 
                  
                  Write a left delimiter DeclarationObjective-C - (void)writeLeftDelimiter;Swift func writeLeftDelimiter()
- 
                  
                  Write a right delimiter DeclarationObjective-C - (void)writeRightDelimiter;Swift func writeRightDelimiter()
- 
                  
                  Write a separator DeclarationObjective-C - (void)writeSeparator;Swift func writeSeparator()
- 
                  
                  Write the text as quoted DeclarationObjective-C - (void)writeQuotedText:(NSString *)text;Swift func writeQuotedText(_ text: String!)Parameterstexttext 
- 
                  
                  Write a number DeclarationObjective-C - (void)writeNumber:(NSNumber *)number;Swift func write(_ number: NSNumber!)Parametersnumbernumber 
- 
                  
                  Write a number or quoted text if not a number DeclarationObjective-C - (void)writeNumberOrQuotedText:(NSString *)text;Swift func writeNumberOrQuotedText(_ text: String!)Parameterstexttext 
- 
                  
                  Write a double DeclarationObjective-C - (void)writeDouble:(double)value;Swift func write(_ value: Double)Parametersvaluedouble value 
- 
                  
                  Write an int DeclarationObjective-C - (void)writeInt:(int)value;Swift func write(_ value: Int32)Parametersvalueint value 
- 
                  
                  Write a keyword type delimited text DeclarationObjective-C - (void)writeKeywordType:(enum CRSKeywordType)keyword withDelimitedQuotedText:(NSString *)text;Swift func write(_ keyword: CRSKeywordType, withDelimitedQuotedText text: String!)Parameterskeywordkeyword type texttext 
- 
                  
                  Write a keyword delimited text DeclarationObjective-C - (void)writeKeyword:(CRSKeyword *)keyword withDelimitedQuotedText:(NSString *)text;Swift func write(_ keyword: CRSKeyword!, withDelimitedQuotedText text: String!)Parameterskeywordkeyword texttext 
- 
                  
                  Write a geodetic or geographic CRS to well-known text DeclarationObjective-C - (void)writeGeo:(CRSGeoCoordinateReferenceSystem *)crs;Swift func writeGeo(_ crs: CRSGeoCoordinateReferenceSystem!)Parameterscrsgeodetic or geographic coordinate reference system 
- 
                  
                  Write a projected CRS to well-known text DeclarationObjective-C - (void)writeProjected:(CRSProjectedCoordinateReferenceSystem *)crs;Swift func writeProjected(_ crs: CRSProjectedCoordinateReferenceSystem!)Parameterscrsprojected coordinate reference system 
- 
                  
                  Write a vertical CRS to well-known text DeclarationObjective-C - (void)writeVertical:(CRSVerticalCoordinateReferenceSystem *)crs;Swift func writeVertical(_ crs: CRSVerticalCoordinateReferenceSystem!)Parameterscrsvertical coordinate reference system 
- 
                  
                  Write an engineering CRS to well-known text DeclarationObjective-C - (void)writeEngineering:(CRSEngineeringCoordinateReferenceSystem *)crs;Swift func writeEngineering(_ crs: CRSEngineeringCoordinateReferenceSystem!)Parameterscrsengineering coordinate reference system 
- 
                  
                  Write a parametric CRS to well-known text DeclarationObjective-C - (void)writeParametric:(CRSParametricCoordinateReferenceSystem *)crs;Swift func writeParametric(_ crs: CRSParametricCoordinateReferenceSystem!)Parameterscrsparametric coordinate reference system 
- 
                  
                  Write a temporal CRS to well-known text DeclarationObjective-C - (void)writeTemporal:(CRSTemporalCoordinateReferenceSystem *)crs;Swift func writeTemporal(_ crs: CRSTemporalCoordinateReferenceSystem!)Parameterscrstemporal coordinate reference system 
- 
                  
                  Write a derived CRS to well-known text DeclarationObjective-C - (void)writeDerived:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerived(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrstemporal coordinate reference system 
- 
                  
                  Write a derived geo CRS to well-known text DeclarationObjective-C - (void)writeDerivedGeoCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedGeoCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived geo coordinate reference system 
- 
                  
                  Write a derived projected CRS to well-known text DeclarationObjective-C - (void)writeDerivedProjectedCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedProjectedCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived projected coordinate reference system 
- 
                  
                  Write a derived vertical CRS to well-known text DeclarationObjective-C - (void)writeDerivedVerticalCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedVerticalCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived vertical coordinate reference system 
- 
                  
                  Write a derived engineering CRS to well-known text DeclarationObjective-C - (void)writeDerivedEngineeringCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedEngineeringCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived engineering coordinate reference system 
- 
                  
                  Write a derived parametric CRS to well-known text DeclarationObjective-C - (void)writeDerivedParametricCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedParametricCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived parametric coordinate reference system 
- 
                  
                  Write a derived temporal CRS to well-known text DeclarationObjective-C - (void)writeDerivedTemporalCRS:(CRSDerivedCoordinateReferenceSystem *)crs;Swift func writeDerivedTemporalCRS(_ crs: CRSDerivedCoordinateReferenceSystem!)Parameterscrsderived temporal coordinate reference system 
- 
                  
                  Write a compound CRS to well-known text DeclarationObjective-C - (void)writeCompound:(CRSCompoundCoordinateReferenceSystem *)crs;Swift func writeCompound(_ crs: CRSCompoundCoordinateReferenceSystem!)Parameterscrscompound coordinate reference system 
- 
                  
                  Write coordinate metadata to well-known text DeclarationObjective-C - (void)writeCoordinateMetadata:(CRSCoordinateMetadata *)metadata;Swift func write(_ metadata: CRSCoordinateMetadata!)Parametersmetadatacoordinate metadata 
- 
                  
                  Write coordinate operation to well-known text DeclarationObjective-C - (void)writeCoordinateOperation:(CRSCoordinateOperation *)operation;Swift func write(_ operation: CRSCoordinateOperation!)Parametersoperationcoordinate operation 
- 
                  
                  Write point motion operation to well-known text DeclarationObjective-C - (void)writePointMotionOperation:(CRSPointMotionOperation *)operation;Swift func write(_ operation: CRSPointMotionOperation!)Parametersoperationpoint motion operation 
- 
                  
                  Write concatenated operation to well-known text DeclarationObjective-C - (void)writeConcatenatedOperation:(CRSConcatenatedOperation *)operation;Swift func write(_ operation: CRSConcatenatedOperation!)Parametersoperationconcatenated operation 
- 
                  
                  Write a bound CRS to well-known text DeclarationObjective-C - (void)writeBound:(CRSBoundCoordinateReferenceSystem *)crs;Swift func writeBound(_ crs: CRSBoundCoordinateReferenceSystem!)Parameterscrsbound coordinate reference system 
- 
                  
                  Write the CRS usages (scope and extent), identifiers, and remark DeclarationObjective-C - (void)writeScopeExtentIdentifierRemark: (NSObject<CRSScopeExtentIdentifierRemark> *)object;Swift func write(_ object: CRSScopeExtentIdentifierRemark!)Parametersobjectscope extent identifier remark object 
- 
                  
                  Write a reference frame to well-known text DeclarationObjective-C - (void)writeReferenceFrame:(CRSReferenceFrame *)referenceFrame;Swift func write(_ referenceFrame: CRSReferenceFrame!)ParametersreferenceFramereference frame 
- 
                  
                  Write a datum ensemble to well-known text DeclarationObjective-C - (void)writeDatumEnsemble:(CRSDatumEnsemble *)datumEnsemble;Swift func write(_ datumEnsemble: CRSDatumEnsemble!)ParametersdatumEnsembledatum ensemble 
- 
                  
                  Write a datum ensemble member to well-known text DeclarationObjective-C - (void)writeDatumEnsembleMember:(CRSDatumEnsembleMember *)datumEnsembleMember;Swift func write(_ datumEnsembleMember: CRSDatumEnsembleMember!)ParametersdatumEnsembleMemberdatum ensemble member 
- 
                  
                  Write a dynamic to well-known text DeclarationObjective-C - (void)writeDynamic:(CRSDynamic *)dynamic;Swift func write(_ dynamic: CRSDynamic!)Parametersdynamicdynamic 
- 
                  
                  Write a prime meridian to well-known text DeclarationObjective-C - (void)writePrimeMeridian:(CRSPrimeMeridian *)primeMeridian;Swift func write(_ primeMeridian: CRSPrimeMeridian!)ParametersprimeMeridianprime meridian 
- 
                  
                  Write an ellipsoid to well-known text DeclarationObjective-C - (void)writeEllipsoid:(CRSEllipsoid *)ellipsoid;Swift func write(_ ellipsoid: CRSEllipsoid!)Parametersellipsoidellipsoid 
- 
                  
                  Write a unit to well-known text Parametersunitunit 
- 
                  
                  Write identifiers to well-known text DeclarationObjective-C - (void)writeIdentifiers:(NSArray<CRSIdentifier *> *)identifiers;Swift func write(_ identifiers: [CRSIdentifier]!)Parametersidentifiersidentifiers 
- 
                  
                  Write an identifier to well-known text DeclarationObjective-C - (void)writeIdentifier:(CRSIdentifier *)identifier;Swift func write(_ identifier: CRSIdentifier!)Parametersidentifieridentifier 
- 
                  
                  Write a coordinate system to well-known text DeclarationObjective-C - (void)writeCoordinateSystem:(CRSCoordinateSystem *)coordinateSystem;Swift func write(_ coordinateSystem: CRSCoordinateSystem!)ParameterscoordinateSystemcoordinate system 
- 
                  
                  Write an axis to well-known text Parametersaxisaxis 
- 
                  
                  Write a remark to well-known text DeclarationObjective-C - (void)writeRemark:(NSString *)remark;Swift func writeRemark(_ remark: String!)Parametersremarkremark 
- 
                  
                  Write a usage to well-known text Parametersusageusage 
- 
                  
                  Write a scope to well-known text DeclarationObjective-C - (void)writeScope:(NSString *)scope;Swift func writeScope(_ scope: String!)Parametersscopescope 
- 
                  
                  Write an area description to well-known text DeclarationObjective-C - (void)writeAreaDescription:(NSString *)areaDescription;Swift func writeAreaDescription(_ areaDescription: String!)ParametersareaDescriptionarea description 
- 
                  
                  Write a geographic bounding box to well-known text DeclarationObjective-C - (void)writeGeographicBoundingBox: (CRSGeographicBoundingBox *)geographicBoundingBox;Swift func write(_ geographicBoundingBox: CRSGeographicBoundingBox!)ParametersgeographicBoundingBoxgeographic bounding box 
- 
                  
                  Write a vertical extent to well-known text DeclarationObjective-C - (void)writeVerticalExtent:(CRSVerticalExtent *)verticalExtent;Swift func write(_ verticalExtent: CRSVerticalExtent!)ParametersverticalExtentvertical extent 
- 
                  
                  Write a temporal extent to well-known text DeclarationObjective-C - (void)writeTemporalExtent:(CRSTemporalExtent *)temporalExtent;Swift func write(_ temporalExtent: CRSTemporalExtent!)ParameterstemporalExtenttemporal extent 
- 
                  
                  Write a map projection to well-known text DeclarationObjective-C - (void)writeMapProjection:(CRSMapProjection *)mapProjection;Swift func write(_ mapProjection: CRSMapProjection!)ParametersmapProjectionmap projection 
- 
                  
                  Write an operation method to well-known text DeclarationObjective-C - (void)writeOperationMethod:(CRSOperationMethod *)method;Swift func write(_ method: CRSOperationMethod!)Parametersmethodoperation method 
- 
                  
                  Write an operation parameter to well-known text DeclarationObjective-C - (void)writeOperationParameter:(CRSOperationParameter *)parameter;Swift func write(_ parameter: CRSOperationParameter!)Parametersparameteroperation parameter 
- 
                  
                  Write a temporal datum to well-known text DeclarationObjective-C - (void)writeTemporalDatum:(CRSTemporalDatum *)temporalDatum;Swift func write(_ temporalDatum: CRSTemporalDatum!)ParameterstemporalDatumtemporal datum 
- 
                  
                  Write a deriving conversion to well-known text DeclarationObjective-C - (void)writeDerivingConversion:(CRSDerivingConversion *)derivingConversion;Swift func write(_ derivingConversion: CRSDerivingConversion!)ParametersderivingConversionderiving conversion 
- 
                  
                  Write operation parameters and operation parameter files to well-known text DeclarationObjective-C - (void)writeOperationParameters:(NSArray<CRSOperationParameter *> *)parameters;Swift func write(_ parameters: [CRSOperationParameter]!)Parametersparametersoperation parameters 
- 
                  
                  Write an operation version DeclarationObjective-C - (void)writeVersion:(NSString *)version;Swift func writeVersion(_ version: String!)Parametersversionoperation version 
- 
                  
                  Write a source coordinate reference system DeclarationObjective-C - (void)writeSource:(CRSCoordinateReferenceSystem *)crs;Swift func writeSource(_ crs: CRSCoordinateReferenceSystem!)Parameterscrscoordinate reference system 
- 
                  
                  Write a target coordinate reference system DeclarationObjective-C - (void)writeTarget:(CRSCoordinateReferenceSystem *)crs;Swift func writeTarget(_ crs: CRSCoordinateReferenceSystem!)Parameterscrscoordinate reference system 
- 
                  
                  Write a interpolation coordinate reference system DeclarationObjective-C - (void)writeInterpolation:(CRSCoordinateReferenceSystem *)crs;Swift func writeInterpolation(_ crs: CRSCoordinateReferenceSystem!)Parameterscrscoordinate reference system 
- 
                  
                  Write a coordinate reference system with the keyword DeclarationObjective-C - (void)writeCoordinateReferenceSystem:(CRSCoordinateReferenceSystem *)crs withKeywordType:(enum CRSKeywordType)keyword;Swift func write(_ crs: CRSCoordinateReferenceSystem!, with keyword: CRSKeywordType)ParameterskeywordCRS keyword crscoordinate reference system 
- 
                  
                  Write an operation accuracy DeclarationObjective-C - (void)writeAccuracy:(double)accuracy;Swift func writeAccuracy(_ accuracy: Double)Parametersaccuracyoperation accuracy 
- 
                  
                  Write an abridged coordinate transformation DeclarationObjective-C - (void)writeAbridgedCoordinateTransformation: (CRSAbridgedCoordinateTransformation *)transformation;Swift func write(_ transformation: CRSAbridgedCoordinateTransformation!)Parameterstransformationabridged coordinate transformation 
 View on GitHub
View on GitHub CRSWriter Class Reference
        CRSWriter Class Reference