public class DefaultParametricCS extends AbstractCS
Used with CRS | Permitted axis names |
---|---|
Parametric | unspecified |
CoordinateSystemAxis
instances given to the constructor are also immutable. Unless otherwise
noted in the javadoc, this condition holds if all components were created using only SIS factories and static
constants.DefaultParametricCRS
,
DefaultParametricDatum
,
GeodeticAuthorityFactory.createParametricCS(String)
,
Serialized FormDefined in the sis-referencing
module
DEPRECATED_KEY, LOCALE_KEY
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Modifier | Constructor and Description |
---|---|
protected |
DefaultParametricCS(DefaultParametricCS cs)
Creates a new coordinate system with the same values than the specified one.
|
|
DefaultParametricCS(Map<String,?> properties,
CoordinateSystemAxis axis)
Constructs a coordinate system from a set of properties.
|
Modifier and Type | Method and Description |
---|---|
DefaultParametricCS |
forConvention(AxesConvention convention)
Returns a coordinate system equivalent to this one but with axes rearranged according the given convention.
|
castOrCopy, computeHashCode, equals, formatTo, getAxis, getDimension, getInterface
castOrCopy, equals, getAlias, getDescription, getIdentifiers, getName, getRemarks, hashCode, isDeprecated, isHeuristicMatchForName
print, toString, toString, toWKT
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAlias, getIdentifiers, getName, getRemarks, toWKT
public DefaultParametricCS(Map<String,?> properties, CoordinateSystemAxis axis)
Property name | Value type | Returned by |
---|---|---|
"name" | Identifier or String |
AbstractIdentifiedObject.getName() |
"alias" | GenericName or CharSequence (optionally as array) |
AbstractIdentifiedObject.getAlias() |
"identifiers" | Identifier (optionally as array) |
AbstractIdentifiedObject.getIdentifiers() |
"remarks" | InternationalString or String |
AbstractIdentifiedObject.getRemarks() |
properties
- the properties to be given to the identified object.axis
- the axis.GeodeticObjectFactory.createParametricCS(Map, CoordinateSystemAxis)
protected DefaultParametricCS(DefaultParametricCS cs)
This constructor performs a shallow copy, i.e. the properties are not cloned.
org.opengis.referencing.cs.ParametricCS
. This change is pending GeoAPI revision.cs
- the coordinate system to copy.public DefaultParametricCS forConvention(AxesConvention convention)
this
.forConvention
in class AbstractCS
convention
- the axes convention for which a coordinate system is desired.this
).AbstractCRS.forConvention(AxesConvention)
Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.