Package org.geolatte.geom.crs
Class LinearCoordinateReferenceSystem
- java.lang.Object
-
- org.geolatte.geom.crs.CrsIdentifiable
-
- org.geolatte.geom.crs.CoordinateReferenceSystem<P>
-
- org.geolatte.geom.crs.SingleCoordinateReferenceSystem<M>
-
- org.geolatte.geom.crs.LinearCoordinateReferenceSystem
-
- All Implemented Interfaces:
OneDimensionCoordinateReferenceSystem
public class LinearCoordinateReferenceSystem extends SingleCoordinateReferenceSystem<M> implements OneDimensionCoordinateReferenceSystem
A 1-Dimensional Linear Coordinate Ssytem that consists of the points that lie on the axis of a linear feature, for example a pipeline or a road. Created by Karel Maesen, Geovise BVBA on 29/11/14.
-
-
Constructor Summary
Constructors Constructor Description LinearCoordinateReferenceSystem(String name, MeasureStraightLineAxis axis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MeasureStraightLineAxisgetLinearAxis()CoordinateSystemAxisgetStraightLineAxis()-
Methods inherited from class org.geolatte.geom.crs.SingleCoordinateReferenceSystem
isCompound
-
Methods inherited from class org.geolatte.geom.crs.CoordinateReferenceSystem
equals, getAxis, getAxisIndex, getCoordinateDimension, getCoordinateSystem, getPositionClass, hashCode, hasM, hasZ
-
Methods inherited from class org.geolatte.geom.crs.CrsIdentifiable
getCrsId, getName
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.geolatte.geom.crs.OneDimensionCoordinateReferenceSystem
getUnit
-
-
-
-
Constructor Detail
-
LinearCoordinateReferenceSystem
public LinearCoordinateReferenceSystem(String name, MeasureStraightLineAxis axis)
-
-
Method Detail
-
getLinearAxis
public MeasureStraightLineAxis getLinearAxis()
-
getStraightLineAxis
public CoordinateSystemAxis getStraightLineAxis()
- Specified by:
getStraightLineAxisin interfaceOneDimensionCoordinateReferenceSystem
-
-