|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.cs.Info org.geotools.cs.CoordinateSystem org.geotools.cs.HorizontalCoordinateSystem org.geotools.cs.ProjectedCoordinateSystem
DefaultProjectedCRS
.
A 2D cartographic coordinate system. Projected coordinates are the two-dimensional cartesian coordinates typically found on maps and computer displays. The cartesian axes are often called "paper coordinates" or "display coordinates." The conversions from a three-dimensional curvilinear coordinate system (whether ellipsoidal or spherical) to projected coordinates may be assumed to be well known. Examples of projected coordinate systems are: Lambert, Mercator, and transverse Mercator. Conversions to, and conversions between, projected spatial coordinate systems often do not preserve distances, areas and angles.
CS_ProjectedCoordinateSystem
,
Serialized FormField Summary |
Fields inherited from interface org.opengis.referencing.ReferenceSystem |
SCOPE_KEY, VALID_AREA_KEY |
Fields inherited from interface org.opengis.referencing.IdentifiedObject |
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Constructor Summary | |
ProjectedCoordinateSystem(java.lang.CharSequence name,
GeographicCoordinateSystem gcs,
Projection projection)
Deprecated. Creates a projected coordinate system using the specified geographic system. |
|
ProjectedCoordinateSystem(java.lang.CharSequence name,
GeographicCoordinateSystem gcs,
Projection projection,
Unit unit,
AxisInfo axis0,
AxisInfo axis1)
Deprecated. Creates a projected coordinate system using a projection object. |
Method Summary | |
boolean |
equals(Info object,
boolean compareNames)
Deprecated. Compare this coordinate system with the specified object for equality. |
GeographicCoordinateSystem |
getGeographicCoordinateSystem()
Deprecated. Replaced by AbstractDerivedCRS.getBaseCRS() . |
Projection |
getProjection()
Deprecated. Replaced by AbstractDerivedCRS.getConversionFromBase() . |
Unit |
getUnits(int dimension)
Deprecated. Replaced by DefaultCoordinateSystemAxis.getUnit() . |
int |
hashCode()
Deprecated. Returns a hash value for this coordinate system. |
Methods inherited from class org.geotools.cs.HorizontalCoordinateSystem |
getAxis, getDimension, getHorizontalDatum |
Methods inherited from class org.geotools.cs.CoordinateSystem |
fromGeoAPI, getCoordinateSystem, getDatum, getDefaultEnvelope, getScope, getValidArea |
Methods inherited from class org.geotools.cs.Info |
ensureNonNull, equals, getAbbreviation, getAlias, getAlias, getAuthority, getAuthorityCode, getIdentifiers, getName, getRemarks, toString, toWKT |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
Constructor Detail |
public ProjectedCoordinateSystem(java.lang.CharSequence name, GeographicCoordinateSystem gcs, Projection projection)
name
- Name to give new object.gcs
- Geographic coordinate system to base projection on.projection
- Projection from geographic to projected coordinate system.public ProjectedCoordinateSystem(java.lang.CharSequence name, GeographicCoordinateSystem gcs, Projection projection, Unit unit, AxisInfo axis0, AxisInfo axis1)
name
- Name to give new object.gcs
- Geographic coordinate system to base projection on.projection
- Projection from geographic to projected coordinate system.unit
- Linear units of created PCS.axis0
- Details of 0th ordinates in created PCS coordinates.axis1
- Details of 1st ordinates in created PCS coordinates.CS_CoordinateSystemFactory.createProjectedCoordinateSystem(java.lang.String, org.opengis.cs.CS_GeographicCoordinateSystem, org.opengis.cs.CS_Projection, org.opengis.cs.CS_LinearUnit, org.opengis.cs.CS_AxisInfo, org.opengis.cs.CS_AxisInfo)
Method Detail |
public GeographicCoordinateSystem getGeographicCoordinateSystem()
AbstractDerivedCRS.getBaseCRS()
.
CS_ProjectedCoordinateSystem.getGeographicCoordinateSystem()
public Projection getProjection()
AbstractDerivedCRS.getConversionFromBase()
.
CS_ProjectedCoordinateSystem.getProjection()
public Unit getUnits(int dimension)
DefaultCoordinateSystemAxis.getUnit()
.
getUnits
in class CoordinateSystem
dimension
- Zero based index of axis.CS_CoordinateSystem.getUnits(int)
,
CS_ProjectedCoordinateSystem.getLinearUnit()
public boolean equals(Info object, boolean compareNames)
equals
in class HorizontalCoordinateSystem
object
- The object to compare to this
.compareNames
- true
to comparare the name,
alias, authority
code, etc. as well, or false
to compare only properties
relevant to transformations.
true
if both objects are equal.public int hashCode()
equals
(Info, false)
.
hashCode
in class HorizontalCoordinateSystem
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |