21 #ifndef GEOS_LINEARREF_LENGTHLOCATIONMAP_H 22 #define GEOS_LINEARREF_LENGTHLOCATIONMAP_H static LinearLocation getLocation(const geom::Geometry *linearGeom, double length)
Computes the LinearLocation for a given length along a linear Geometry.
LinearLocation resolveHigher(const LinearLocation &loc) const
static double getLength(const geom::Geometry *linearGeom, const LinearLocation &loc)
static LinearLocation getLocation(const geom::Geometry *linearGeom, double length, bool resolveLower)
Computes the LinearLocation for a given length along a linear [Geometry].
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
LinearLocation getLocationForward(double length) const
Represents a location along a LineString or MultiLineString.
const geom::Geometry * linearGeom
Basic namespace for all GEOS functionalities.
Computes the LinearLocation for a given length along a linear Geometry.
LengthLocationMap(const geom::Geometry *linearGeom)