|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cts.IdentifiableComponent
org.cts.crs.GeodeticCRS
org.cts.crs.Geographic2DCRS
public class Geographic2DCRS
A Geographic CoordinateReferenceSystem is a reference system based on a GeodeticDatum and a 2D or 3D Ellipsoidal Coordinate System.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.cts.crs.CoordinateReferenceSystem |
|---|
CoordinateReferenceSystem.Type |
| Field Summary | |
|---|---|
static CoordinateSystem |
LATLON_DD_CS
A 2D CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. |
static CoordinateSystem |
LATLON_GG_CS
A 2D CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. |
static CoordinateSystem |
LATLON_RR_CS
A 2D CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. |
static CoordinateSystem |
LONLAT_DD_CS
A 2D CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. |
static CoordinateSystem |
LONLAT_GG_CS
A 2D CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. |
static CoordinateSystem |
LONLAT_RR_CS
A 2D CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. |
| Fields inherited from class org.cts.crs.GeodeticCRS |
|---|
coordinateSystem |
| Fields inherited from interface org.cts.Identifiable |
|---|
DEFAULT, LOCAL, UNKNOWN |
| Constructor Summary | |
|---|---|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum)
Create a new Geographic2DCRS. |
|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys)
Create a new Geographic2DCRS. |
|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
Unit unit)
Create a new Geographic2DCRS. |
|
| Method Summary | |
|---|---|
CoordinateOperation |
fromGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m) to this CoordinateReferenceSystem. |
Projection |
getProjection()
Returns the Projection to which this
CoordinateReferenceSystem is refering. |
CoordinateReferenceSystem.Type |
getType()
Returns this CoordinateReferenceSystem Type. |
CoordinateOperation |
toGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from this CoordinateReferenceSystem to a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m). |
String |
toWKT()
Returns a WKT representation of the geographic 2D CRS. |
| Methods inherited from class org.cts.crs.GeodeticCRS |
|---|
addCRSTransformation, addGridTransformation, equals, getCoordinateSystem, getCRSTransformations, getCRSTransformations, getDatum, getDimension, getGridTransformations, getGridTransformations, hashCode, isValid, toString |
| Methods inherited from class org.cts.IdentifiableComponent |
|---|
addAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, setIdentifier, setRemarks, setShortName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.cts.Identifiable |
|---|
addAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortName |
| Field Detail |
|---|
public static CoordinateSystem LATLON_RR_CS
CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. The unit used by these axes
is radian.
public static CoordinateSystem LONLAT_RR_CS
CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. The unit used by these axes is
radian.
public static CoordinateSystem LATLON_DD_CS
CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. The unit used by these axes
is decimal degree.
public static CoordinateSystem LONLAT_DD_CS
CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. The unit used by these axes is
decimal degree.
public static CoordinateSystem LATLON_GG_CS
CoordinateSystem whose first Axis contains latitude
and second Axis contains longitude. The unit used by these axes
is grad.
public static CoordinateSystem LONLAT_GG_CS
CoordinateSystem whose first Axis contains longitude
and second Axis contains latitude. The unit used by these axes is
grad.
| Constructor Detail |
|---|
public Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys)
identifier - the identifier of the Geographic2DCRSdatum - the datum associated with the Geographic2DCRScoordSys - the coordinate system associated with the Geographic2DCRS
public Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
Unit unit)
Axis of the associated
CoordinateSystem contains latitude and the second Axis
contains longitude.
identifier - the identifier of the Geographic2DCRSdatum - the datum associated with the Geographic2DCRSunit - the unit to use for the coordinate system associated with the
Geographic2DCRS
public Geographic2DCRS(Identifier identifier,
GeodeticDatum datum)
Axis of the associated
CoordinateSystem contains latitude and the second Axis
contains longitude.
identifier - the identifier of the Geographic2DCRSdatum - the datum associated with the Geographic2DCRS| Method Detail |
|---|
public CoordinateOperation toGeographicCoordinateConverter()
GeodeticCRS
toGeographicCoordinateConverter in class GeodeticCRSGeodeticCRS.toGeographicCoordinateConverter()public CoordinateOperation fromGeographicCoordinateConverter()
GeodeticCRS
fromGeographicCoordinateConverter in class GeodeticCRSGeodeticCRS.fromGeographicCoordinateConverter()public Projection getProjection()
CoordinateReferenceSystemProjection to which this
CoordinateReferenceSystem is refering. It returns null if no
projection is defined for this CRS.
getProjection in interface CoordinateReferenceSystemgetProjection in class GeodeticCRSGeodeticCRS.getProjection()public CoordinateReferenceSystem.Type getType()
CoordinateReferenceSystem
getType in interface CoordinateReferenceSystemgetType in class GeodeticCRSGeodeticCRS.getType()public String toWKT()
toWKT in interface CoordinateReferenceSystemtoWKT in class GeodeticCRS
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||