org.openlr.locationreference.LineLocationReference Maven / Gradle / Ivy
package org.openlr.locationreference;
import java.util.List;
/**
* A line location reference.
*/
public interface LineLocationReference extends LocationReference {
/**
* @return the sequence of location reference points that describe the line location
*/
List getLocationReferencePoints();
/**
* @return the relative offset between the first and second location reference points where the line location begins
*/
double getRelativePositiveOffset();
/**
* @return the relative offset between the last and second to last location reference points where the line location ends
*/
double getRelativeNegativeOffset();
}