Class PointAlongLineLocationReference
java.lang.Object
com.here.platform.location.tpeg2.olr.PointAlongLineLocationReference
- All Implemented Interfaces:
AbstractLocationReference,Serializable,scala.Equals,scala.Product
public class PointAlongLineLocationReference
extends Object
implements AbstractLocationReference, scala.Product, 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, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, 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
-