NetTopologySuite
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
Package NetTopologySuite.LinearReferencing

Classes

class  ExtractLineByLocation
 Extracts the subline of a linear Geometry between two LinearLocations on the line. More...
 
class  LengthIndexedLine
 Supports linear referencing along a linear Geometry using the length along the line as the index. Negative length values are taken as measured in the reverse direction from the end of the geometry. Out-of-range index values are handled by clamping them to the valid range of values. Non-simple lines (i.e. which loop back to cross or touch themselves) are supported. More...
 
class  LengthIndexOfPoint
 
class  LengthLocationMap
 Computes the LinearLocation for a given length along a linear Geometry Negative lengths are measured in reverse from end of the linear geometry. Out-of-range values are clamped. More...
 
class  LinearGeometryBuilder
 Builds a linear geometry (LineString or MultiLineString) incrementally (point-by-point). More...
 
class  LinearIterator
 An iterator over the components and coordinates of a linear geometry (LineStrings and MultiLineStrings. More...
 
class  LinearLocation
 Represents a location along a ILineString or IMultiLineString.
The referenced geometry is not maintained within this location, but must be provided for operations which require it. Various methods are provided to manipulate the location value and query the geometry it references. More...
 
class  LocationIndexedLine
 Supports linear referencing along a linear IGeometry using LinearLocations as the index. More...
 
class  LocationIndexOfLine
 Determines the location of a subline along a linear Geometry. The location is reported as a pair of LinearLocations. NOTE: Currently this algorithm is not guaranteed to return the correct substring in some situations where an endpoint of the test line occurs more than once in the input line. (However, the common case of a ring is always handled correctly). More...
 
class  LocationIndexOfPoint
 Computes the LinearLocation of the point on a linear Geometrynearest a given Coordinate. The nearest point is not necessarily unique; this class always computes the nearest point closest to the start of the geometry. More...