Class PointAlongLineLocationReference
java.lang.Object
com.here.platform.location.tpeg2.olr.PointAlongLineLocationReference
- All Implemented Interfaces:
AbstractLocationReference
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class PointAlongLineLocationReference
extends Object
implements AbstractLocationReference, scala.Product, scala.Serializable
A
PointAlongLineLocationReference
refers to a point relative to a
road sections in a map-agnostic fashion.
The advantage over using a GeoCoordinateLocationReference
is that the relative
position to the road is maintained even if there are slight deviations between maps.
param: pointAlongLine The actual road network bound reference. param: shape An optional shape describing the location geometry.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPointAlongLineLocationReference
(PointLocationLineReferenceData pointAlongLine, Optional<Shape> shape) PointAlongLineLocationReference
(PointLocationLineReferenceData pointAlongLine, scala.Option<Shape> shape) -
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
PointAlongLineLocationReference
public PointAlongLineLocationReference(PointLocationLineReferenceData pointAlongLine, scala.Option<Shape> shape) -
PointAlongLineLocationReference
public PointAlongLineLocationReference(PointLocationLineReferenceData pointAlongLine, Optional<Shape> shape)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2) -
toString
-
pointAlongLine
-
shape
-
getPointAlongLine
-
getShape
-