
org.openlr.locationreference.PointAlongLineLocationReference Maven / Gradle / Ivy
The newest version!
package org.openlr.locationreference;
import org.openlr.map.Orientation;
import org.openlr.map.SideOfRoad;
/**
* A point along line location reference.
*/
public interface PointAlongLineLocationReference extends PointLocationReference {
/**
* @return the first location reference point
*/
LocationReferencePoint getFirstLocationReferencePoint();
/**
* @return the last location reference point
*/
LocationReferencePoint getLastLocationReferencePoint();
/**
* @return the relative offset between the first and last location reference points where the point is found
*/
double getRelativePositiveOffset();
/**
* @return the orientation of the point relative to the line
*/
Orientation getOrientation();
/**
* @return the side of the road where the point is found
*/
SideOfRoad getSideOfRoad();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy