| org.geotools.referencing.cs.AbstractCS org.geotools.referencing.cs.DefaultUserDefinedCS
DefaultUserDefinedCS | public class DefaultUserDefinedCS extends AbstractCS implements UserDefinedCS(Code) | | A two- or three-dimensional coordinate system that consists of any combination of coordinate
axes not covered by any other Coordinate System type. An example is a multilinear coordinate
system which contains one coordinate axis that may have any 1-D shape which has no intersections
with itself. This non-straight axis is supplemented by one or two straight axes to complete a 2
or 3 dimensional coordinate system. The non-straight axis is typically incrementally straight or
curved. A
UserDefinedCS shall have two or three
.
since: 2.1 version: $Id: DefaultUserDefinedCS.java 20874 2006-08-07 10:00:01Z jgarnett $ author: Martin Desruisseaux |
Constructor Summary | |
public | DefaultUserDefinedCS(UserDefinedCS 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 | DefaultUserDefinedCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a name. | public | DefaultUserDefinedCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a name. | public | DefaultUserDefinedCS(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. | public | DefaultUserDefinedCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.
The properties map is given unchanged to the
.
Parameters: properties - Set of properties. |
DefaultUserDefinedCS | public DefaultUserDefinedCS(UserDefinedCS 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 |
DefaultUserDefinedCS | public DefaultUserDefinedCS(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. |
DefaultUserDefinedCS | public DefaultUserDefinedCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2)(Code) | | Constructs a three-dimensional coordinate system from a name.
Parameters: name - The coordinate system name. Parameters: axis0 - The first axis. Parameters: axis1 - The second axis. Parameters: axis2 - The third axis. |
DefaultUserDefinedCS | public DefaultUserDefinedCS(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. |
DefaultUserDefinedCS | public DefaultUserDefinedCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2)(Code) | | Constructs a three-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. Parameters: axis2 - The third axis. |
|
|