public class ProjectedCoordinateReferenceSystem extends SingleCoordinateReferenceSystem<C2D>
CoordinateReferenceSystem.
A projected coordinate reference system is a coordinate reference system derived from a two-dimensional geographic coordinate reference system by applying a map projection and using a Cartesian coordinate system. (see OGC Abstract Specifications, Topic 2: Spatial Referencing By coordinates, section 4 )
| Constructor and Description |
|---|
ProjectedCoordinateReferenceSystem(CrsId crsId,
String name,
GeographicCoordinateReferenceSystem geoCRS,
Projection projection,
List<CrsParameter> parameters,
CartesianCoordinateSystem2D crs)
Constructs a
ProjectedCoordinateReferenceSystem. |
ProjectedCoordinateReferenceSystem(CrsId crsId,
String name,
GeographicCoordinateReferenceSystem geoCRS,
Projection projection,
List<CrsParameter> parameters,
CartesianCoordinateSystem2D crs,
Extension extension)
Constructs a
ProjectedCoordinateReferenceSystem. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Extension |
getExtension()
Returns an extension value by key
|
GeographicCoordinateReferenceSystem |
getGeographicCoordinateSystem()
Returns the base
GeographicCoordinateReferenceSystem of this
projected reference system. |
List<CrsParameter> |
getParameters()
Returns the projection parameters
|
Projection |
getProjection()
Returns the map projection for this projected cooordinate system.
|
int |
hashCode() |
isCompoundaddLinearSystem, addVerticalSystem, getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass, hasM, hasZ, toStringgetCrsId, getNamepublic ProjectedCoordinateReferenceSystem(CrsId crsId, String name, GeographicCoordinateReferenceSystem geoCRS, Projection projection, List<CrsParameter> parameters, CartesianCoordinateSystem2D crs)
ProjectedCoordinateReferenceSystem.crsId - the CrsId that identifies this CoordinateReferenceSystem uniquelyname - the commonly used name for this CoordinateReferenceSystemgeoCRS - the GeographicCoordinateReferenceSystem for this projectionprojection - the map projection methodparameters - the projection parameters for the projection methodcrs - the 2D cartesian coordinate system for this coordinate reference systempublic ProjectedCoordinateReferenceSystem(CrsId crsId, String name, GeographicCoordinateReferenceSystem geoCRS, Projection projection, List<CrsParameter> parameters, CartesianCoordinateSystem2D crs, Extension extension)
ProjectedCoordinateReferenceSystem.crsId - the CrsId that identifies this CoordinateReferenceSystem uniquelyname - the commonly used name for this CoordinateReferenceSystemgeoCRS - the GeographicCoordinateReferenceSystem for this projectionprojection - the map projection methodparameters - the projection parameters for the projection methodcrs - the 2D cartesian coordinate system for this coordinate reference systemextension - the optional extension key-value pair for this CoordinateReferenceSystempublic List<CrsParameter> getParameters()
CrsParameters.public GeographicCoordinateReferenceSystem getGeographicCoordinateSystem()
GeographicCoordinateReferenceSystem of this
projected reference system.public Projection getProjection()
public Extension getExtension()
public boolean equals(Object o)
equals in class CoordinateReferenceSystem<C2D>public int hashCode()
hashCode in class CoordinateReferenceSystem<C2D>Copyright © 2021 geolatte.org. All rights reserved.