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_KEYALIAS_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, getInterfacecastOrCopy, equals, getAlias, getDescription, getIdentifiers, getName, getRemarks, hashCode, isDeprecated, isHeuristicMatchForNameprint, toString, toString, toWKTclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAlias, getIdentifiers, getName, getRemarks, toWKTpublic 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 AbstractCSconvention - the axes convention for which a coordinate system is desired.this).AbstractCRS.forConvention(AxesConvention)Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.