Package org.apache.sis.storage.geotiff
Class GeoKeys
java.lang.Object
org.apache.sis.storage.geotiff.GeoKeys
GeoTIFF keys associated to values needed for building
CoordinateReferenceSystem
instances
and MathTransform
"grid to CRS". In this class, field names are close to GeoTIFF key names
with the "GeoKey"
suffix omitted. For that reason, many of those field names do not follow
usual Java convention for constants.- Since:
- 0.8
- Version:
- 0.8
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int
Enumeration of return values for theunitOf(short)
method.static final short
Section 6.3.1.4 Codes.static final short
Relative to radians.(package private) static final int
Enumeration of return values for theunitOf(short)
method.static final short
In AzimuthUnit.static final short
Section 6.3.1.4 Codes.static final short
In LinearUnits.static final short
In AngularUnit.static final short
In AngularUnit.static final short
In LinearUnits.static final short
Documentation.static final short
Section 6.3.3.3 codes.static final short
Section 6.3.2.3 Codes.static final short
In LinearUnits.static final short
In LinearUnits.static final short
In LinearUnits.static final short
In AngularUnit.static final short
In AngularUnit.static final short
In LinearUnits.static final short
Section 6.3.2.2 Codes.static final short
Documentation.static final short
Section 6.3.1.3 Codes.static final short
Relative to meters.static final short
Section 6.3.2.1 Codes.static final short
A ratio.(package private) static final int
Enumeration of return values for theunitOf(short)
method.static final short
Section 6.3.1.3 codes.static final short
Relative to meters.static final short
Section 6.3.1.1 Codes.static final short
In AngularUnit.static final short
In AngularUnit.static final short
Documentation.static final short
Section 6.3.2.4 codes.static final short
In AngularUnit.static final short
Section 6.3.3.1 codes.static final short
Section 6.3.3.2 codes.static final short
Section 6.3.1.2 Codes.(package private) static final int
Enumeration of return values for theunitOf(short)
method.static final short
In AzimuthUnit.static final short
A ratio.static final short
A ratio.static final short
In GeogLinearUnits.static final short
In GeogLinearUnits.static final short
In AngularUnit.static final short
In AngularUnit.static final short
In AngularUnit.static final short
Documentation.static final short
Section 6.3.4.1 codes.static final short
Section 6.3.4.2 codes.static final short
Section 6.3.1.3 codes. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ModelType
public static final short ModelTypeSection 6.3.1.1 Codes.- See Also:
-
RasterType
public static final short RasterTypeSection 6.3.1.2 Codes.- See Also:
-
Citation
public static final short CitationDocumentation.- See Also:
-
GeographicType
public static final short GeographicTypeSection 6.3.2.1 Codes.- See Also:
-
GeogCitation
public static final short GeogCitationDocumentation.- See Also:
-
GeodeticDatum
public static final short GeodeticDatumSection 6.3.2.2 Codes.- See Also:
-
PrimeMeridian
public static final short PrimeMeridianSection 6.3.2.4 codes.- See Also:
-
GeogLinearUnits
public static final short GeogLinearUnitsSection 6.3.1.3 Codes.- See Also:
-
GeogLinearUnitSize
public static final short GeogLinearUnitSizeRelative to meters.- See Also:
-
AngularUnits
public static final short AngularUnitsSection 6.3.1.4 Codes.- See Also:
-
AngularUnitSize
public static final short AngularUnitSizeRelative to radians.- See Also:
-
Ellipsoid
public static final short EllipsoidSection 6.3.2.3 Codes.- See Also:
-
SemiMajorAxis
public static final short SemiMajorAxisIn GeogLinearUnits.- See Also:
-
SemiMinorAxis
public static final short SemiMinorAxisIn GeogLinearUnits.- See Also:
-
InvFlattening
public static final short InvFlatteningA ratio.- See Also:
-
AzimuthUnits
public static final short AzimuthUnitsSection 6.3.1.4 Codes.- See Also:
-
PrimeMeridianLong
public static final short PrimeMeridianLongIn AngularUnit.- See Also:
-
ProjectedCSType
public static final short ProjectedCSTypeSection 6.3.3.1 codes.- See Also:
-
PCSCitation
public static final short PCSCitationDocumentation.- See Also:
-
Projection
public static final short ProjectionSection 6.3.3.2 codes.- See Also:
-
CoordTrans
public static final short CoordTransSection 6.3.3.3 codes.- See Also:
-
LinearUnits
public static final short LinearUnitsSection 6.3.1.3 codes.- See Also:
-
LinearUnitSize
public static final short LinearUnitSizeRelative to meters.- See Also:
-
StdParallel1
public static final short StdParallel1In AngularUnit.- See Also:
-
StdParallel2
public static final short StdParallel2In AngularUnit.- See Also:
-
NatOriginLong
public static final short NatOriginLongIn AngularUnit.- See Also:
-
NatOriginLat
public static final short NatOriginLatIn AngularUnit.- See Also:
-
FalseEasting
public static final short FalseEastingIn LinearUnits.- See Also:
-
FalseNorthing
public static final short FalseNorthingIn LinearUnits.- See Also:
-
FalseOriginLong
public static final short FalseOriginLongIn AngularUnit.- See Also:
-
FalseOriginLat
public static final short FalseOriginLatIn AngularUnit.- See Also:
-
FalseOriginEasting
public static final short FalseOriginEastingIn LinearUnits.- See Also:
-
FalseOriginNorthing
public static final short FalseOriginNorthingIn LinearUnits.- See Also:
-
CenterLong
public static final short CenterLongIn AngularUnit.- See Also:
-
CenterLat
public static final short CenterLatIn AngularUnit.- See Also:
-
CenterEasting
public static final short CenterEastingIn LinearUnits.- See Also:
-
CenterNorthing
public static final short CenterNorthingIn LinearUnits.- See Also:
-
ScaleAtNatOrigin
public static final short ScaleAtNatOriginA ratio.- See Also:
-
ScaleAtCenter
public static final short ScaleAtCenterA ratio.- See Also:
-
AzimuthAngle
public static final short AzimuthAngleIn AzimuthUnit.- See Also:
-
StraightVertPoleLong
public static final short StraightVertPoleLongIn AngularUnit.- See Also:
-
RectifiedGridAngle
public static final short RectifiedGridAngleIn AzimuthUnit.- See Also:
-
VerticalCSType
public static final short VerticalCSTypeSection 6.3.4.1 codes.- See Also:
-
VerticalCitation
public static final short VerticalCitationDocumentation.- See Also:
-
VerticalDatum
public static final short VerticalDatumSection 6.3.4.2 codes.- See Also:
-
VerticalUnits
public static final short VerticalUnitsSection 6.3.1.3 codes.- See Also:
-
RATIO
static final int RATIOEnumeration of return values for theunitOf(short)
method.- See Also:
-
LINEAR
static final int LINEAREnumeration of return values for theunitOf(short)
method.- See Also:
-
ANGULAR
static final int ANGULAREnumeration of return values for theunitOf(short)
method.- See Also:
-
AZIMUTH
static final int AZIMUTHEnumeration of return values for theunitOf(short)
method.- See Also:
-
-
Constructor Details
-
GeoKeys
private GeoKeys()Do not allow instantiation of this class.
-
-
Method Details
-
unitOf
static int unitOf(short key) Returns the unit of measurement for the given map projection parameter. -
name
Returns the name of the given key. Implementation of this method is inefficient, but it should rarely be invoked (mostly for formatting error messages).
-