public class CRSReader extends Object implements Closeable
| Constructor and Description |
|---|
CRSReader(String text)
Constructor
|
CRSReader(String text,
boolean strict)
Constructor
|
CRSReader(TextReader reader)
Constructor
|
CRSReader(TextReader reader,
boolean strict)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addTransformParameters(String[] transform,
MapProjection mapProjection)
Add transform parameters to the map projection
|
void |
close() |
TextReader |
getTextReader()
Get the text reader
|
boolean |
isStrict()
Is strict rule enforcement enabled
|
CRSKeyword |
peekKeyword()
Peek a WKT CRS keyword
|
Set<CRSKeyword> |
peekKeywords()
Peek WKT CRS keywords
|
boolean |
peekLeftDelimiter()
Peek if the next token is a left delimiter
|
CRSKeyword |
peekOptionalKeyword()
Peek an optional WKT CRS keyword
|
CRSKeyword |
peekOptionalKeyword(int num)
Peek an optional WKT CRS keyword
|
Set<CRSKeyword> |
peekOptionalKeywords()
Peek an optional WKT CRS keywords
|
Set<CRSKeyword> |
peekOptionalKeywords(int num)
Peek an optional WKT CRS keywords
|
boolean |
peekRightDelimiter()
Peek if the next token is a right delimiter
|
boolean |
peekSeparator()
Peek if the next token is a WKT Separator (comma)
|
CRS |
read()
Read a CRS object from the well-known text
|
static CRS |
read(String text)
Read a Coordinate Reference System from the well-known text
|
static CRS |
read(String text,
boolean strict)
Read a Coordinate Reference System from the well-known text
|
static CRS |
read(String text,
boolean strict,
CRSType... expected)
Read a Coordinate Reference System from the well-known text
|
static CRS |
read(String text,
CRSType... expected)
Read a Coordinate Reference System from the well-known text
|
AbridgedCoordinateTransformation |
readAbridgedCoordinateTransformation()
Read an Abridged Coordinate Transformation
|
double |
readAccuracy()
Read an operation accuracy
|
String |
readAccuracyText()
Read an operation accuracy
|
Unit |
readAngleUnit()
Read an Angle Unit
|
String |
readAreaDescription()
Read an Area description
|
List<Axis> |
readAxes()
Read Axes
|
List<Axis> |
readAxes(CoordinateSystemType type)
Read Axes
|
Axis |
readAxis()
Read an Axis
|
Axis |
readAxis(CoordinateSystemType type)
Read an Axis
|
BoundCoordinateReferenceSystem |
readBound()
Read a Bound CRS
|
static BoundCoordinateReferenceSystem |
readBound(String text)
Read Bound Coordinate Reference System from the well-known text
|
List<OperationParameter> |
readBoundParameters()
Read Bound CRS Abridged Transformation parameters
|
CompoundCoordinateReferenceSystem |
readCompound()
Read a Compound CRS
|
static CompoundCoordinateReferenceSystem |
readCompound(String text)
Read a Compound Coordinate Reference System from the well-known text
|
ConcatenatedOperation |
readConcatenatedOperation()
Read Concatenated Operation
|
static ConcatenatedOperation |
readConcatenatedOperation(String text)
Read Concatenated Operation from the well-known text
|
CoordinateMetadata |
readCoordinateMetadata()
Read Coordinate Metadata
|
static CoordinateMetadata |
readCoordinateMetadata(String text)
Read Coordinate Metadata from the well-known text
|
CoordinateOperation |
readCoordinateOperation()
Read Coordinate Operation
|
static CoordinateOperation |
readCoordinateOperation(String text)
Read Coordinate Operation from the well-known text
|
List<OperationParameter> |
readCoordinateOperationParameters()
Read Coordinate Operation parameters
|
CoordinateReferenceSystem |
readCoordinateReferenceSystem()
Read a Coordinate Reference System from the well-known text
|
CoordinateReferenceSystem |
readCoordinateReferenceSystem(CRSKeyword keyword)
Read a coordinate reference system with the keyword
|
static CoordinateReferenceSystem |
readCoordinateReferenceSystem(String text)
Read a Coordinate Reference System from the well-known text
|
static CoordinateReferenceSystem |
readCoordinateReferenceSystem(String text,
boolean strict)
Read a Coordinate Reference System from the well-known text
|
CoordinateSystem |
readCoordinateSystem()
Read a Coordinate system
|
CoordinateSystem |
readCoordinateSystemCompat(CRSType type,
ReferenceFrame datum)
Read a Backward Compatible Coordinate System
|
ReferenceFrame |
readDatumCompat()
Read a Backward Compatible datum
|
ReferenceFrame |
readDatumCompat(SimpleCoordinateReferenceSystem crs)
Read a Backward Compatible datum
|
DatumEnsemble |
readDatumEnsemble()
Read a Datum ensemble
|
DatumEnsembleMember |
readDatumEnsembleMember()
Read a Datum ensemble member
|
static DerivedCoordinateReferenceSystem |
readDerived(String text)
Read a Derived Coordinate Reference System from the well-known text
|
List<OperationParameter> |
readDerivedParameters()
Read Derived parameters
|
DerivedCoordinateReferenceSystem |
readDerivedProjected()
Read a Derived Projected CRS
|
DerivingConversion |
readDerivingConversion()
Read a Deriving Conversion
|
Dynamic |
readDynamic()
Read a Dynamic coordinate reference system
|
Ellipsoid |
readEllipsoid()
Read an Ellipsoid
|
void |
readEnd()
"Read" an expected end, checking for unexpected trailing tokens
|
CoordinateReferenceSystem |
readEngineering()
Read an Engineering CRS
|
static EngineeringCoordinateReferenceSystem |
readEngineering(String text)
Read an Engineering Coordinate Reference System from the well-known text
|
EngineeringCoordinateReferenceSystem |
readEngineeringCompat()
Read a Backward Compatible Engineering CRS
|
EngineeringDatum |
readEngineeringDatum()
Read an Engineering datum
|
EngineeringDatum |
readEngineeringDatum(SimpleCoordinateReferenceSystem crs)
Read an Engineering datum
|
EngineeringDatum |
readEngineeringDatumCompat()
Read a Backward Compatible engineering datum
|
EngineeringDatum |
readEngineeringDatumCompat(SimpleCoordinateReferenceSystem crs)
Read a Backward Compatible engineering datum
|
Map<String,Object> |
readExtensionsCompat()
Read Backward Compatible Extensions
|
Extent |
readExtent()
Read an Extent
|
CoordinateReferenceSystem |
readGeo()
Read a Geodetic or Geographic CRS
|
static GeoCoordinateReferenceSystem |
readGeo(String text)
Read a Geodetic or Geographic Coordinate Reference System from the
well-known text
|
GeoCoordinateReferenceSystem |
readGeoCompat()
Read a Backward Compatible Geodetic or Geographic CRS
|
GeoCoordinateReferenceSystem |
readGeoCompat(CRSType expectedType)
Read a Backward Compatible Geodetic or Geographic CRS
|
static GeoCoordinateReferenceSystem |
readGeoCompat(String text)
Read a Backward Compatible Geodetic or Geographic Coordinate Reference
System from the well-known text
|
GeoDatumEnsemble |
readGeoDatumEnsemble()
Read a Geo datum ensemble
|
static GeoCoordinateReferenceSystem |
readGeodetic(String text)
Read a Geodetic Coordinate Reference System from the well-known text
|
GeoCoordinateReferenceSystem |
readGeodeticCompat()
Read a Backward Compatible Geodetic CRS
|
static GeoCoordinateReferenceSystem |
readGeodeticCompat(String text)
Read a Backward Compatible Geodetic Coordinate Reference System from the
well-known text
|
static GeoCoordinateReferenceSystem |
readGeographic(String text)
Read a Geographic Coordinate Reference System from the well-known text
|
GeographicBoundingBox |
readGeographicBoundingBox()
Read a Geographic bounding box
|
GeoCoordinateReferenceSystem |
readGeographicCompat()
Read a Backward Compatible Geographic CRS
|
static GeoCoordinateReferenceSystem |
readGeographicCompat(String text)
Read a Backward Compatible Geographic Coordinate Reference System from
the well-known text
|
GeoReferenceFrame |
readGeoReferenceFrame()
Read a Geo reference frame
|
GeoReferenceFrame |
readGeoReferenceFrame(SimpleCoordinateReferenceSystem crs)
Read a Geo reference frame
|
Identifier |
readIdentifier()
Read an Identifier
|
List<Identifier> |
readIdentifiers()
Read Identifiers
|
CoordinateReferenceSystem |
readInterpolation()
Read a interpolation coordinate reference system
|
CRSKeyword |
readKeyword()
Read a WKT CRS keyword
|
CRSKeyword |
readKeyword(boolean required,
CRSKeyword... keywords)
Read looking for a specific WKT CRS keyword, skipping others if not
strict mode
|
CRSKeyword |
readKeyword(CRSKeyword... keywords)
Read a specific WKT CRS keyword, next token when strict, until found when
not
|
String |
readKeywordDelimitedToken(CRSKeyword keyword)
Read a keyword delimited token
|
Set<CRSKeyword> |
readKeywords()
Read WKT CRS keywords
|
void |
readLeftDelimiter()
Read a left delimiter
|
Unit |
readLengthUnit()
Read a Length Unit
|
MapProjection |
readMapProjection()
Read a Map projection
|
MapProjection |
readMapProjectionCompat()
Read a Backward Compatible map projection
|
OperationMethod |
readMethod()
Read an operation method
|
OperationParameter |
readParameter(CRSType type)
Read an Operation parameter
|
OperationParameter |
readParameterFile()
Read an Operation parameter file
|
List<OperationParameter> |
readParameters(CRSType type)
Read Operation parameters
|
List<OperationParameter> |
readParametersAndFiles(CRSType type)
Read Operation parameters and parameter files
|
CoordinateReferenceSystem |
readParametric()
Read a Parametric CRS
|
static ParametricCoordinateReferenceSystem |
readParametric(String text)
Read an Parametric Coordinate Reference System from the well-known text
|
ParametricDatum |
readParametricDatum()
Read a Parametric datum
|
ParametricDatum |
readParametricDatum(SimpleCoordinateReferenceSystem crs)
Read a Parametric datum
|
Unit |
readParametricUnit()
Read a Parametric Unit
|
PointMotionOperation |
readPointMotionOperation()
Read Point Motion Operation
|
static PointMotionOperation |
readPointMotionOperation(String text)
Read Point Motion Operation from the well-known text
|
List<OperationParameter> |
readPointMotionOperationParameters()
Read Point Motion Operation parameters
|
PrimeMeridian |
readPrimeMeridian()
Read a Prime meridian
|
ProjectedCoordinateReferenceSystem |
readProjected()
Read a Projected CRS
|
ProjectedCoordinateReferenceSystem |
readProjected(CRSType expectedBaseType)
Read a Projected CRS
|
static ProjectedCoordinateReferenceSystem |
readProjected(String text)
Read a Projected Coordinate Reference System from the well-known text
|
ProjectedCoordinateReferenceSystem |
readProjectedCompat()
Read a Backward Compatible Projected CRS
|
ProjectedCoordinateReferenceSystem |
readProjectedCompat(CRSType expectedBaseType)
Read a Backward Compatible Projected CRS
|
static ProjectedCoordinateReferenceSystem |
readProjectedCompat(String text)
Read a Backward Compatible Projected Coordinate Reference System from the
well-known text
|
ProjectedCoordinateReferenceSystem |
readProjectedGeodetic()
Read a Projected Geodetic CRS
|
static ProjectedCoordinateReferenceSystem |
readProjectedGeodetic(String text)
Read a Projected Geodetic Coordinate Reference System from the well-known
text
|
ProjectedCoordinateReferenceSystem |
readProjectedGeodeticCompat()
Read a Backward Compatible Projected Geodetic CRS
|
static ProjectedCoordinateReferenceSystem |
readProjectedGeodeticCompat(String text)
Read a Backward Compatible Projected Geodetic Coordinate Reference System
from the well-known text
|
ProjectedCoordinateReferenceSystem |
readProjectedGeographic()
Read a Projected Geographic CRS
|
static ProjectedCoordinateReferenceSystem |
readProjectedGeographic(String text)
Read a Projected Geographic Coordinate Reference System from the
well-known text
|
ProjectedCoordinateReferenceSystem |
readProjectedGeographicCompat()
Read a Backward Compatible Projected Geographic CRS
|
static ProjectedCoordinateReferenceSystem |
readProjectedGeographicCompat(String text)
Read a Backward Compatible Projected Geographic Coordinate Reference
System from the well-known text
|
List<OperationParameter> |
readProjectedParameters()
Read projected parameters
|
ReferenceFrame |
readReferenceFrame()
Read a Reference frame (datum)
|
ReferenceFrame |
readReferenceFrame(SimpleCoordinateReferenceSystem crs)
Read a Reference frame (datum)
|
String |
readRemark()
Read Remark
|
void |
readRightDelimiter()
Read skipping tokens until an external right delimiter (first right
delimiter without a preceding left)
|
Unit |
readScaleUnit()
Read a Scale Unit
|
String |
readScope()
Read a Scope
|
void |
readScopeExtentIdentifierRemark(ScopeExtentIdentifierRemark object)
Read the usages (scope and extent), identifiers, and remark into the
object
|
void |
readSeparator()
Read a WKT Separator (comma)
|
SimpleCoordinateReferenceSystem |
readSimpleCoordinateReferenceSystem()
Read a Simple Coordinate Reference System from the well-known text
|
static SimpleCoordinateReferenceSystem |
readSimpleCoordinateReferenceSystem(String text)
Read a Simple Coordinate Reference System from the well-known text
|
static SimpleCoordinateReferenceSystem |
readSimpleCoordinateReferenceSystem(String text,
boolean strict)
Read a Simple Coordinate Reference System from the well-known text
|
CoordinateReferenceSystem |
readSource()
Read a source coordinate reference system
|
CoordinateReferenceSystem |
readTarget()
Read a target coordinate reference system
|
CoordinateReferenceSystem |
readTemporal()
Read a Temporal CRS
|
static TemporalCoordinateReferenceSystem |
readTemporal(String text)
Read an Temporal Coordinate Reference System from the well-known text
|
TemporalDatum |
readTemporalDatum()
Read a Temporal Datum
|
TemporalExtent |
readTemporalExtent()
Read a Temporal extent
|
Unit |
readTimeUnit()
Read a Time Unit
|
CRSKeyword |
readToKeyword(CRSKeyword... keywords)
Read skipping tokens up until before an optional WKT CRS keyword
|
String[] |
readToWGS84Compat()
Read a Backward Compatible To WGS84 transformation
|
Unit |
readUnit()
Read a Unit
|
Unit |
readUnit(UnitType type)
Read a Unit
|
Usage |
readUsage()
Read a Usage
|
List<Usage> |
readUsages()
Read Usages
|
String |
readVersion()
Read an operation version
|
CoordinateReferenceSystem |
readVertical()
Read a Vertical CRS
|
static VerticalCoordinateReferenceSystem |
readVertical(String text)
Read a Vertical Coordinate Reference System from the well-known text
|
VerticalCoordinateReferenceSystem |
readVerticalCompat()
Read a Backward Compatible Vertical CRS
|
VerticalReferenceFrame |
readVerticalDatumCompat()
Read a Backward Compatible vertical datum
|
VerticalReferenceFrame |
readVerticalDatumCompat(SimpleCoordinateReferenceSystem crs)
Read a Backward Compatible vertical datum
|
VerticalDatumEnsemble |
readVerticalDatumEnsemble()
Read a Vertical datum ensemble
|
VerticalExtent |
readVerticalExtent()
Read a Vertical extent
|
VerticalReferenceFrame |
readVerticalReferenceFrame()
Read a Vertical reference frame
|
VerticalReferenceFrame |
readVerticalReferenceFrame(SimpleCoordinateReferenceSystem crs)
Read a Vertical reference frame
|
void |
reset()
Reset the reader
|
void |
setStrict(boolean strict)
Set the strict rule enforcement setting
|
public CRSReader(String text)
text - well-known textpublic CRSReader(TextReader reader)
reader - text readerpublic CRSReader(String text, boolean strict)
text - well-known textstrict - strict rule enforcementpublic CRSReader(TextReader reader, boolean strict)
reader - text readerstrict - strict rule enforcementpublic static CRS read(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static CRS read(String text, boolean strict) throws IOException
text - well-known textstrict - strict enforcementIOException - upon failure to readpublic static CRS read(String text, CRSType... expected) throws IOException
text - well-known textexpected - expected typesIOException - upon failure to readpublic static CRS read(String text, boolean strict, CRSType... expected) throws IOException
text - well-known textstrict - strict enforcementexpected - expected typesIOException - upon failure to readpublic static CoordinateReferenceSystem readCoordinateReferenceSystem(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static CoordinateReferenceSystem readCoordinateReferenceSystem(String text, boolean strict) throws IOException
text - well-known textstrict - strict enforcementIOException - upon failure to readpublic static SimpleCoordinateReferenceSystem readSimpleCoordinateReferenceSystem(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static SimpleCoordinateReferenceSystem readSimpleCoordinateReferenceSystem(String text, boolean strict) throws IOException
text - well-known textstrict - strict enforcementIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeo(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeodetic(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeographic(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjected(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjectedGeodetic(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjectedGeographic(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static VerticalCoordinateReferenceSystem readVertical(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static EngineeringCoordinateReferenceSystem readEngineering(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ParametricCoordinateReferenceSystem readParametric(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static TemporalCoordinateReferenceSystem readTemporal(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static DerivedCoordinateReferenceSystem readDerived(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static CompoundCoordinateReferenceSystem readCompound(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static CoordinateMetadata readCoordinateMetadata(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static CoordinateOperation readCoordinateOperation(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static PointMotionOperation readPointMotionOperation(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ConcatenatedOperation readConcatenatedOperation(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static BoundCoordinateReferenceSystem readBound(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeoCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeodeticCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static GeoCoordinateReferenceSystem readGeographicCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjectedCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjectedGeodeticCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic static ProjectedCoordinateReferenceSystem readProjectedGeographicCompat(String text) throws IOException
text - well-known textIOException - upon failure to readpublic TextReader getTextReader()
public boolean isStrict()
public void setStrict(boolean strict)
strict - true for strict enforcementpublic void reset()
throws IOException
IOException - upon reset errorpublic void close()
close in interface Closeableclose in interface AutoCloseablepublic CRS read() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readCoordinateReferenceSystem() throws IOException
IOException - upon failure to readpublic SimpleCoordinateReferenceSystem readSimpleCoordinateReferenceSystem() throws IOException
IOException - upon failure to readpublic CRSKeyword readKeyword() throws IOException
IOException - upon failure to readpublic Set<CRSKeyword> readKeywords() throws IOException
IOException - upon failure to readpublic CRSKeyword readKeyword(CRSKeyword... keywords) throws IOException
keywords - read until one of the keywordsIOException - upon failure to readpublic CRSKeyword readToKeyword(CRSKeyword... keywords) throws IOException
keywords - read until one of the keywordsIOException - upon failure to readpublic CRSKeyword readKeyword(boolean required, CRSKeyword... keywords) throws IOException
required - true if keyword is required, read only until an external right
delimiterkeywords - read until one of the keywordsIOException - upon failure to readpublic CRSKeyword peekKeyword() throws IOException
IOException - upon failure to readpublic Set<CRSKeyword> peekKeywords() throws IOException
IOException - upon failure to readpublic CRSKeyword peekOptionalKeyword() throws IOException
IOException - upon failure to readpublic Set<CRSKeyword> peekOptionalKeywords() throws IOException
IOException - upon failure to readpublic CRSKeyword peekOptionalKeyword(int num) throws IOException
num - number of tokens out to peek atIOException - upon failure to readpublic Set<CRSKeyword> peekOptionalKeywords(int num) throws IOException
num - number of tokens out to peek atIOException - upon failure to readpublic void readLeftDelimiter()
throws IOException
IOException - upon failure to readpublic boolean peekLeftDelimiter()
throws IOException
IOException - upon failure to readpublic void readRightDelimiter()
throws IOException
IOException - upon failure to readpublic boolean peekRightDelimiter()
throws IOException
IOException - upon failure to readpublic void readSeparator()
throws IOException
IOException - upon failure to readpublic boolean peekSeparator()
throws IOException
IOException - upon failure to readpublic void readEnd()
throws IOException
IOException - upon failure to readpublic String readKeywordDelimitedToken(CRSKeyword keyword) throws IOException
keyword - expected keywordIOException - upon failure to readpublic CoordinateReferenceSystem readGeo() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjected() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedGeodetic() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedGeographic() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjected(CRSType expectedBaseType) throws IOException
expectedBaseType - expected base coordinate reference system typeIOException - upon failure to readpublic CoordinateReferenceSystem readVertical() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readEngineering() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readParametric() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readTemporal() throws IOException
IOException - upon failure to readpublic DerivedCoordinateReferenceSystem readDerivedProjected() throws IOException
IOException - upon failure to readpublic CompoundCoordinateReferenceSystem readCompound() throws IOException
IOException - upon failure to readpublic CoordinateMetadata readCoordinateMetadata() throws IOException
IOException - upon failure to readpublic CoordinateOperation readCoordinateOperation() throws IOException
IOException - upon failure to readpublic PointMotionOperation readPointMotionOperation() throws IOException
IOException - upon failure to readpublic ConcatenatedOperation readConcatenatedOperation() throws IOException
IOException - upon failure to readpublic BoundCoordinateReferenceSystem readBound() throws IOException
IOException - upon failure to readpublic void readScopeExtentIdentifierRemark(ScopeExtentIdentifierRemark object) throws IOException
object - scope extent identifier remark objectIOException - upon failure to readpublic GeoReferenceFrame readGeoReferenceFrame() throws IOException
IOException - upon failure to readpublic GeoReferenceFrame readGeoReferenceFrame(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic VerticalReferenceFrame readVerticalReferenceFrame() throws IOException
IOException - upon failure to readpublic VerticalReferenceFrame readVerticalReferenceFrame(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic EngineeringDatum readEngineeringDatum() throws IOException
IOException - upon failure to readpublic EngineeringDatum readEngineeringDatum(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic ParametricDatum readParametricDatum() throws IOException
IOException - upon failure to readpublic ParametricDatum readParametricDatum(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic ReferenceFrame readReferenceFrame() throws IOException
IOException - upon failure to readpublic ReferenceFrame readReferenceFrame(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic GeoDatumEnsemble readGeoDatumEnsemble() throws IOException
IOException - upon failure to readpublic VerticalDatumEnsemble readVerticalDatumEnsemble() throws IOException
IOException - upon failure to readpublic DatumEnsemble readDatumEnsemble() throws IOException
IOException - upon failure to readpublic DatumEnsembleMember readDatumEnsembleMember() throws IOException
IOException - upon failure to readpublic Dynamic readDynamic() throws IOException
IOException - upon failure to readpublic PrimeMeridian readPrimeMeridian() throws IOException
IOException - upon failure to readpublic Ellipsoid readEllipsoid() throws IOException
IOException - upon failure to readpublic Unit readUnit() throws IOException
IOException - upon failure to readpublic Unit readAngleUnit() throws IOException
IOException - upon failure to readpublic Unit readLengthUnit() throws IOException
IOException - upon failure to readpublic Unit readParametricUnit() throws IOException
IOException - upon failure to readpublic Unit readScaleUnit() throws IOException
IOException - upon failure to readpublic Unit readTimeUnit() throws IOException
IOException - upon failure to readpublic Unit readUnit(UnitType type) throws IOException
type - expected unit typeIOException - upon failure to readpublic List<Identifier> readIdentifiers() throws IOException
IOException - upon failure to readpublic Identifier readIdentifier() throws IOException
IOException - upon failure to readpublic CoordinateSystem readCoordinateSystem() throws IOException
IOException - upon failure to readpublic List<Axis> readAxes() throws IOException
IOException - upon failure to readpublic List<Axis> readAxes(CoordinateSystemType type) throws IOException
type - coordinate system typeIOException - upon failure to readpublic Axis readAxis() throws IOException
IOException - upon failure to readpublic Axis readAxis(CoordinateSystemType type) throws IOException
type - coordinate system typeIOException - upon failure to readpublic String readRemark() throws IOException
IOException - upon failure to readpublic List<Usage> readUsages() throws IOException
IOException - upon failure to readpublic Usage readUsage() throws IOException
IOException - upon failure to readpublic String readScope() throws IOException
IOException - upon failure to readpublic Extent readExtent() throws IOException
IOException - upon failure to readpublic String readAreaDescription() throws IOException
IOException - upon failure to readpublic GeographicBoundingBox readGeographicBoundingBox() throws IOException
IOException - upon failure to readpublic VerticalExtent readVerticalExtent() throws IOException
IOException - upon failure to readpublic TemporalExtent readTemporalExtent() throws IOException
IOException - upon failure to readpublic MapProjection readMapProjection() throws IOException
IOException - upon failure to readpublic OperationMethod readMethod() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readProjectedParameters() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readParameters(CRSType type) throws IOException
type - coordinate reference system typeIOException - upon failure to readpublic OperationParameter readParameter(CRSType type) throws IOException
type - coordinate reference system typeIOException - upon failure to readpublic TemporalDatum readTemporalDatum() throws IOException
IOException - upon failure to readpublic DerivingConversion readDerivingConversion() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readDerivedParameters() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readParametersAndFiles(CRSType type) throws IOException
type - coordinate reference system typeIOException - upon failure to readpublic OperationParameter readParameterFile() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readCoordinateOperationParameters() throws IOException
IOException - upon failure to readpublic String readVersion() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readSource() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readTarget() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readInterpolation() throws IOException
IOException - upon failure to readpublic CoordinateReferenceSystem readCoordinateReferenceSystem(CRSKeyword keyword) throws IOException
keyword - CRS keywordIOException - upon failure to readpublic double readAccuracy()
throws IOException
IOException - upon failure to readpublic String readAccuracyText() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readPointMotionOperationParameters() throws IOException
IOException - upon failure to readpublic AbridgedCoordinateTransformation readAbridgedCoordinateTransformation() throws IOException
IOException - upon failure to readpublic List<OperationParameter> readBoundParameters() throws IOException
IOException - upon failure to readpublic GeoCoordinateReferenceSystem readGeoCompat() throws IOException
IOException - upon failure to readpublic GeoCoordinateReferenceSystem readGeodeticCompat() throws IOException
IOException - upon failure to readpublic GeoCoordinateReferenceSystem readGeographicCompat() throws IOException
IOException - upon failure to readpublic GeoCoordinateReferenceSystem readGeoCompat(CRSType expectedType) throws IOException
expectedType - expected coordinate reference system typeIOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedCompat() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedGeodeticCompat() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedGeographicCompat() throws IOException
IOException - upon failure to readpublic ProjectedCoordinateReferenceSystem readProjectedCompat(CRSType expectedBaseType) throws IOException
expectedBaseType - expected base coordinate reference system typeIOException - upon failure to readpublic static void addTransformParameters(String[] transform, MapProjection mapProjection)
transform - transform arraymapProjection - map projectionpublic VerticalCoordinateReferenceSystem readVerticalCompat() throws IOException
IOException - upon failure to readpublic EngineeringCoordinateReferenceSystem readEngineeringCompat() throws IOException
IOException - upon failure to readpublic MapProjection readMapProjectionCompat() throws IOException
IOException - upon failure to readpublic CoordinateSystem readCoordinateSystemCompat(CRSType type, ReferenceFrame datum) throws IOException
type - coordinate reference system typedatum - reference frameIOException - upon failure to readpublic VerticalReferenceFrame readVerticalDatumCompat() throws IOException
IOException - upon failure to readpublic VerticalReferenceFrame readVerticalDatumCompat(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic EngineeringDatum readEngineeringDatumCompat() throws IOException
IOException - upon failure to readpublic EngineeringDatum readEngineeringDatumCompat(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic ReferenceFrame readDatumCompat() throws IOException
IOException - upon failure to readpublic ReferenceFrame readDatumCompat(SimpleCoordinateReferenceSystem crs) throws IOException
crs - coordinate reference systemIOException - upon failure to readpublic String[] readToWGS84Compat() throws IOException
IOException - upon failure to readpublic Map<String,Object> readExtensionsCompat() throws IOException
IOException - upon failure to readCopyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.