| org.geotools.referencing.cs.AbstractCS org.geotools.referencing.cs.DefaultPolarCS
DefaultPolarCS | public class DefaultPolarCS extends AbstractCS implements PolarCS(Code) | | A two-dimensional coordinate system in which position is specified by the distance from the
origin and the angle between the line from the origin to a point and a reference direction.
A
PolarCS shall have two
.
since: 2.1 version: $Id: DefaultPolarCS.java 20874 2006-08-07 10:00:01Z jgarnett $ author: Martin Desruisseaux See Also: DefaultCylindricalCS |
Constructor Summary | |
public | DefaultPolarCS(PolarCS cs) Constructs a new coordinate system with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. | public | DefaultPolarCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a name. | public | DefaultPolarCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.
The properties map is given unchanged to the
.
Parameters: properties - Set of properties. |
Method Summary | |
protected boolean | isCompatibleDirection(AxisDirection direction) Returns
true if the specified axis direction is allowed for this coordinate
system. |
DefaultPolarCS | public DefaultPolarCS(PolarCS cs)(Code) | | Constructs a new coordinate system with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. This constructor performs a shallow copy,
i.e. the properties are not cloned.
since: 2.2 |
DefaultPolarCS | public DefaultPolarCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1)(Code) | | Constructs a two-dimensional coordinate system from a name.
Parameters: name - The coordinate system name. Parameters: axis0 - The first axis. Parameters: axis1 - The second axis. |
DefaultPolarCS | public DefaultPolarCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1)(Code) | | Constructs a two-dimensional coordinate system from a set of properties.
The properties map is given unchanged to the
.
Parameters: properties - Set of properties. Should contains at least "name" . Parameters: axis0 - The first axis. Parameters: axis1 - The second axis. |
isCompatibleDirection | protected boolean isCompatibleDirection(AxisDirection direction)(Code) | | Returns
true if the specified axis direction is allowed for this coordinate
system. The default implementation accepts all directions except temporal ones (i.e.
AxisDirection.FUTURE FUTURE and
AxisDirection.PAST PAST ).
|
|
|