public class ProjectedCRS extends GeodeticCRS
GeodeticDatum
and a Projection.CoordinateReferenceSystem.Type| Modifier and Type | Field and Description |
|---|---|
static CoordinateSystem |
EN_CS
|
static CoordinateSystem |
NE_CS
|
coordinateSystemDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys,
Projection projection)
Create a new ProjectedCRS.
|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
Projection projection)
Create a new ProjectedCRS.
|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
Projection projection,
Unit unit)
Create a new ProjectedCRS.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Returns true if o is equals to this ProjectedCRS.
|
CoordinateOperation |
fromGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from a
Geographic3DCRS based on the same GeodeticDatum,
and using normal SI units in the following order : latitude (rad),
longitude (rad) height (m) to this CoordinateReferenceSystem. |
Projection |
getProjection()
Returns the
Projection to which this
CoordinateReferenceSystem is refering. |
CoordinateReferenceSystem.Type |
getType()
Returns this CoordinateReferenceSystem Type.
|
int |
hashCode()
Returns the hash code for this ProjectedCRS.
|
CoordinateOperation |
toGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from this
CoordinateReferenceSystem to a
Geographic3DCRS based on
the same GeodeticDatum, and using normal SI units in the
following order : latitude (rad), longitude (rad) height (m). |
String |
toWKT()
Returns a WKT representation of the projected CRS.
|
getCoordinateSystem, getDatum, toStringaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, setIdentifier, setRemarks, setShortNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortNamepublic static final CoordinateSystem EN_CS
CoordinateSystem whose first Axis contains easting
and second Axis contains northing. The unit used by these axes is
meter.public static final CoordinateSystem NE_CS
CoordinateSystem whose first Axis contains northing
and second Axis contains easting. The unit used by these axes is
meter.public ProjectedCRS(Identifier identifier, GeodeticDatum datum, CoordinateSystem coordSys, Projection projection)
identifier - the identifier of the ProjectedCRSdatum - the datum associated with the ProjectedCRScoordSys - the coordinate system associated with the ProjectedCRSprojection - the projection used in the ProjectedCRSpublic ProjectedCRS(Identifier identifier, GeodeticDatum datum, Projection projection, Unit unit)
Axis of the associated
CoordinateSystem contains easting and the second Axis
contains northing.identifier - the identifier of the ProjectedCRSdatum - the datum associated with the ProjectedCRSprojection - the projection used in the ProjectedCRSunit - the length unit to use for the coordinate system associated
with the ProjectedCRSpublic ProjectedCRS(Identifier identifier, GeodeticDatum datum, Projection projection)
Axis of the associated
CoordinateSystem contains easting and the second Axis
contains northing.identifier - the identifier of the ProjectedCRSdatum - the datum associated with the ProjectedCRSprojection - the projection used in the ProjectedCRSpublic 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()
CoordinateReferenceSystemgetType in interface CoordinateReferenceSystemgetType in class GeodeticCRSGeodeticCRS.getType()public CoordinateOperation toGeographicCoordinateConverter() throws NonInvertibleOperationException
GeodeticCRSGeographic3DCRS based on
the same GeodeticDatum, and using normal SI units in the
following order : latitude (rad), longitude (rad) height (m).toGeographicCoordinateConverter in class GeodeticCRSNonInvertibleOperationExceptionGeodeticCRS.toGeographicCoordinateConverter()public CoordinateOperation fromGeographicCoordinateConverter()
GeodeticCRSGeographic3DCRS based on the same GeodeticDatum,
and using normal SI units in the following order : latitude (rad),
longitude (rad) height (m) to this CoordinateReferenceSystem.fromGeographicCoordinateConverter in class GeodeticCRSGeodeticCRS.fromGeographicCoordinateConverter()public String toWKT()
toWKT in interface CoordinateReferenceSystemtoWKT in class GeodeticCRSpublic boolean equals(Object o)
equals in class GeodeticCRSo - The object to compare this ProjectedCRS to.public int hashCode()
hashCode in class GeodeticCRSCopyright © 2019 CNRS. All rights reserved.