Package | Description |
---|---|
org.geotools.referencing.cs |
Coordinate systems implementation.
|
org.geotools.referencing.factory |
Base classes for factories and
authority factories.
|
org.geotools.referencing.operation.matrix |
Matrix implementations on top of the
javax.vecmath package. |
org.opengis.referencing.cs |
Coordinate systems and their axis.
|
Modifier and Type | Field and Description |
---|---|
AxisDirection |
DirectionAlongMeridian.baseDirection
|
Modifier and Type | Method and Description |
---|---|
AxisDirection |
DirectionAlongMeridian.getDirection()
Returns the axis direction for this object.
|
AxisDirection |
DefaultCoordinateSystemAxis.getDirection()
Direction of this coordinate system axis.
|
static AxisDirection |
DefaultCoordinateSystemAxis.getDirection(String direction)
Returns an axis direction constants from its name.
|
Modifier and Type | Method and Description |
---|---|
static double |
DefaultCoordinateSystemAxis.getAngle(AxisDirection source,
AxisDirection target)
Returns the arithmetic (counterclockwise) angle from the first direction to the second
direction, in decimal degrees.
|
static DefaultCoordinateSystemAxis |
DefaultCoordinateSystemAxis.getPredefined(String name,
AxisDirection direction)
Returns one of the predefined axis for the given name and direction, or
null if none. |
static boolean |
DefaultCoordinateSystemAxis.isCompassDirection(AxisDirection direction)
Returns
true if the specified direction is a compass direction. |
protected boolean |
AbstractCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultEllipsoidalCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultPolarCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultAffineCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultSphericalCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultCylindricalCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultVerticalCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
DefaultTimeCS.isCompatibleDirection(AxisDirection direction)
Returns
true if the specified axis direction is allowed for this coordinate system. |
protected boolean |
AbstractCS.isCompatibleUnit(AxisDirection direction,
Unit<?> unit)
Returns
true is the specified unit is legal for the specified axis direction. |
protected boolean |
DefaultEllipsoidalCS.isCompatibleUnit(AxisDirection direction,
Unit<?> unit)
Returns
true if the specified unit is compatible with decimal degrees (or meters in the special case of height). |
protected boolean |
DefaultAffineCS.isCompatibleUnit(AxisDirection direction,
Unit<?> unit)
Returns
true if the specified unit is compatible with meters. |
protected boolean |
DefaultTimeCS.isCompatibleUnit(AxisDirection direction,
Unit<?> unit)
Returns
true if the specified unit is compatible with seconds. |
static DirectionAlongMeridian |
DirectionAlongMeridian.parse(AxisDirection direction)
Returns the dimension along meridian for the specified axis direction, or
null if
none. |
static boolean |
DefaultCoordinateSystemAxis.perpendicular(AxisDirection first,
AxisDirection second)
Returns
true if the specified directions are perpendicular. |
Constructor and Description |
---|
DefaultCoordinateSystemAxis(InternationalString name,
String abbreviation,
AxisDirection direction,
Unit<?> unit)
Constructs an axis with a name as an international string
and an abbreviation.
|
DefaultCoordinateSystemAxis(Map<String,?> properties,
String abbreviation,
AxisDirection direction,
Unit<?> unit)
Constructs an unbounded axis from a set of properties.
|
DefaultCoordinateSystemAxis(Map<String,?> properties,
String abbreviation,
AxisDirection direction,
Unit<?> unit,
double minimum,
double maximum,
RangeMeaning rangeMeaning)
Constructs an axis from a set of properties.
|
DefaultCoordinateSystemAxis(String abbreviation,
AxisDirection direction,
Unit<?> unit)
Constructs an axis with the same name as the abbreviation.
|
Modifier and Type | Method and Description |
---|---|
protected AxisDirection |
TransformedAuthorityFactory.replace(AxisDirection direction)
Replaces the specified direction, if applicable.
|
protected AxisDirection |
OrderedAxisAuthorityFactory.replace(AxisDirection direction)
Replaces the specified direction, if applicable.
|
Modifier and Type | Method and Description |
---|---|
CoordinateSystemAxis |
ReferencingObjectFactory.createCoordinateSystemAxis(Map<String,?> properties,
String abbreviation,
AxisDirection direction,
Unit<?> unit)
Creates a coordinate system axis from an abbreviation and a unit.
|
protected AxisDirection |
TransformedAuthorityFactory.replace(AxisDirection direction)
Replaces the specified direction, if applicable.
|
protected AxisDirection |
OrderedAxisAuthorityFactory.replace(AxisDirection direction)
Replaces the specified direction, if applicable.
|
Constructor and Description |
---|
OrderedAxisAuthorityFactory(AbstractAuthorityFactory factory,
Hints userHints,
AxisDirection[] axisOrder)
Creates a factory which will reorder the axis of all objects created by the supplied factory.
|
OrderedAxisAuthorityFactory(String authority,
Hints userHints,
AxisDirection[] axisOrder)
Creates a factory which will reorder the axis of all objects created by the default authority
factories.
|
Constructor and Description |
---|
GeneralMatrix(AxisDirection[] srcAxis,
AxisDirection[] dstAxis)
Constructs a transform changing axis order and/or direction.
|
GeneralMatrix(AxisDirection[] srcAxis,
AxisDirection[] dstAxis)
Constructs a transform changing axis order and/or direction.
|
GeneralMatrix(Envelope srcRegion,
AxisDirection[] srcAxis,
Envelope dstRegion,
AxisDirection[] dstAxis)
Constructs a transform mapping a source region to a destination region.
|
GeneralMatrix(Envelope srcRegion,
AxisDirection[] srcAxis,
Envelope dstRegion,
AxisDirection[] dstAxis)
Constructs a transform mapping a source region to a destination region.
|
Modifier and Type | Field and Description |
---|---|
static AxisDirection |
AxisDirection.COLUMN_NEGATIVE
Axis positive direction is towards lower pixel column.
|
static AxisDirection |
AxisDirection.COLUMN_POSITIVE
Axis positive direction is towards higher pixel column.
|
static AxisDirection |
AxisDirection.DISPLAY_DOWN
Axis positive direction is towards bottom of approximately vertical display surface.
|
static AxisDirection |
AxisDirection.DISPLAY_LEFT
Axis positive direction is left in display.
|
static AxisDirection |
AxisDirection.DISPLAY_RIGHT
Axis positive direction is right in display.
|
static AxisDirection |
AxisDirection.DISPLAY_UP
Axis positive direction is towards top of approximately vertical display surface.
|
static AxisDirection |
AxisDirection.DOWN
Axis positive direction is down relative to gravity.
|
static AxisDirection |
AxisDirection.EAST
Axis positive direction is π/2 radians clockwise from north.
|
static AxisDirection |
AxisDirection.EAST_NORTH_EAST
Axis positive direction is approximately east-north-east.
|
static AxisDirection |
AxisDirection.EAST_SOUTH_EAST
Axis positive direction is approximately east-south-east.
|
static AxisDirection |
AxisDirection.FUTURE
Axis positive direction is towards the future.
|
static AxisDirection |
AxisDirection.GEOCENTRIC_X
Axis positive direction is in the equatorial plane from the centre of the modelled earth
towards the intersection of the equator with the prime meridian.
|
static AxisDirection |
AxisDirection.GEOCENTRIC_Y
Axis positive direction is in the equatorial plane from the centre of the modelled earth
towards the intersection of the equator and the meridian π/2 radians eastwards from the
prime meridian.
|
static AxisDirection |
AxisDirection.GEOCENTRIC_Z
Axis positive direction is from the centre of the modelled earth parallel to its rotation
axis and towards its north pole.
|
static AxisDirection |
AxisDirection.NORTH
Axis positive direction is north.
|
static AxisDirection |
AxisDirection.NORTH_EAST
Axis positive direction is approximately north-east.
|
static AxisDirection |
AxisDirection.NORTH_NORTH_EAST
Axis positive direction is approximately north-north-east.
|
static AxisDirection |
AxisDirection.NORTH_NORTH_WEST
Axis positive direction is approximately north-north-west.
|
static AxisDirection |
AxisDirection.NORTH_WEST
Axis positive direction is approximately north-west.
|
static AxisDirection |
AxisDirection.OTHER
Unknown or unspecified axis orientation.
|
static AxisDirection |
AxisDirection.PAST
Axis positive direction is towards the past.
|
static AxisDirection |
AxisDirection.ROW_NEGATIVE
Axis positive direction is towards lower pixel row.
|
static AxisDirection |
AxisDirection.ROW_POSITIVE
Axis positive direction is towards higher pixel row.
|
static AxisDirection |
AxisDirection.SOUTH
Axis positive direction is π radians clockwise from north.
|
static AxisDirection |
AxisDirection.SOUTH_EAST
Axis positive direction is approximately south-east.
|
static AxisDirection |
AxisDirection.SOUTH_SOUTH_EAST
Axis positive direction is approximately south-south-east.
|
static AxisDirection |
AxisDirection.SOUTH_SOUTH_WEST
Axis positive direction is approximately south-south-west.
|
static AxisDirection |
AxisDirection.SOUTH_WEST
Axis positive direction is approximately south-west.
|
static AxisDirection |
AxisDirection.UP
Axis positive direction is up relative to gravity.
|
static AxisDirection |
AxisDirection.WEST
Axis positive direction is 3π/2 radians clockwise from north.
|
static AxisDirection |
AxisDirection.WEST_NORTH_WEST
Axis positive direction is approximately west-north-west.
|
static AxisDirection |
AxisDirection.WEST_SOUTH_WEST
Axis positive direction is approximately west-south-west.
|
Modifier and Type | Method and Description |
---|---|
AxisDirection |
AxisDirection.absolute()
Returns the "absolute" direction of this axis.
|
AxisDirection[] |
AxisDirection.family()
Returns the list of enumerations of the same kind than this enum.
|
AxisDirection |
CoordinateSystemAxis.getDirection()
Direction of this coordinate system axis.
|
AxisDirection |
AxisDirection.opposite()
Returns the opposite direction of this axis.
|
static AxisDirection |
AxisDirection.valueOf(String code)
Returns the axis direction that matches the given string, or returns a new one if none match
it.
|
static AxisDirection[] |
AxisDirection.values()
Returns the list of
AxisDirection s. |
Modifier and Type | Method and Description |
---|---|
CoordinateSystemAxis |
CSFactory.createCoordinateSystemAxis(Map<String,?> properties,
String abbreviation,
AxisDirection direction,
Unit<?> unit)
Creates a coordinate system axis from an abbreviation and a unit.
|
Copyright © 1996–2019 Geotools. All rights reserved.