public class CompoundCoordinateReferenceSystem<P extends Position> extends CoordinateReferenceSystem<P>
CoordinateReferenceSystem that is constructed by adding additional CoordinateSystemAxes to a
base coordinate reference system (either a Geographic, Geocentric or Projected Coordinate Reference System).| Constructor and Description |
|---|
CompoundCoordinateReferenceSystem(CrsId crsId,
String name,
SingleCoordinateReferenceSystem<?>... components) |
CompoundCoordinateReferenceSystem(String name,
SingleCoordinateReferenceSystem<?>... components) |
| Modifier and Type | Method and Description |
|---|---|
SingleCoordinateReferenceSystem<?> |
getBase() |
List<SingleCoordinateReferenceSystem<?>> |
getComponents() |
Optional<LinearCoordinateReferenceSystem> |
getLinear() |
Optional<VerticalCoordinateReferenceSystem> |
getVertical() |
SingleCoordinateReferenceSystem<?> |
headCs() |
boolean |
isCompound() |
SingleCoordinateReferenceSystem<?> |
lastCs() |
addLinearSystem, addVerticalSystem, equals, getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass, hashCode, hasM, hasZ, toStringgetCrsId, getNamepublic CompoundCoordinateReferenceSystem(String name, SingleCoordinateReferenceSystem<?>... components)
public CompoundCoordinateReferenceSystem(CrsId crsId, String name, SingleCoordinateReferenceSystem<?>... components)
public List<SingleCoordinateReferenceSystem<?>> getComponents()
public boolean isCompound()
isCompound in class CoordinateReferenceSystem<P extends Position>public SingleCoordinateReferenceSystem<?> headCs()
public SingleCoordinateReferenceSystem<?> lastCs()
public SingleCoordinateReferenceSystem<?> getBase()
public Optional<VerticalCoordinateReferenceSystem> getVertical()
public Optional<LinearCoordinateReferenceSystem> getLinear()
Copyright © 2021 geolatte.org. All rights reserved.