public class DefaultLinearCS extends AbstractCS implements LinearCS
LinearCS shall have one axis.
| Used with CRS type(s) |
|---|
Engineering
|
EMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATORSINGLE_LINEALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY| Constructor and Description |
|---|
DefaultLinearCS(LinearCS cs)
Constructs a new coordinate system with the same values than the specified one.
|
DefaultLinearCS(Map<String,?> properties,
CoordinateSystemAxis axis)
Constructs a coordinate system from a set of properties.
|
DefaultLinearCS(String name,
CoordinateSystemAxis axis)
Constructs a coordinate system from a name.
|
| Modifier and Type | Method and Description |
|---|---|
Measure |
distance(double[] coord1,
double[] coord2)
Computes the distance between two points.
|
equals, formatWKT, getAxis, getDimension, hashCode, isCompatibleDirection, isCompatibleUnit, standard, swapAndScaleAxisasSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatchescleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKTgetAxis, getDimensiongetAlias, getIdentifiers, getName, getRemarks, toWKTpublic DefaultLinearCS(LinearCS cs)
public DefaultLinearCS(String name, CoordinateSystemAxis axis)
name - The coordinate system name.axis - The axis.public DefaultLinearCS(Map<String,?> properties, CoordinateSystemAxis axis)
properties - Set of properties. Should contains at least "name".axis - The axis.public Measure distance(double[] coord1, double[] coord2) throws MismatchedDimensionException
distance in class AbstractCScoord1 - Coordinates of the first point.coord2 - Coordinates of the second point.coord1 and coord2.MismatchedDimensionException - if a coordinate doesn't have the expected dimension.Copyright © 1996–2019 Geotools. All rights reserved.