package
1.1.3
Repository: https://github.com/spatial-go/geoos.git
Documentation: pkg.go.dev

# Functions

HasInteriorIntersection ..
IsInLineSection Tests whether a segment is in a section of a TaggedLineString.
Simplify Simplifies a geometry using a given tolerance.
TaggedLineSegmentFour four parameters create TaggedLineSegmentFour.
TaggedLineSegmentTwo two parameters create TaggedLineSegmentFour.

# Structs

DouglasPeuckerLineSimplifier Simplifies a linestring (sequence of points) using the standard Douglas-Peucker algorithm.
DouglasPeuckerSimplifier Simplifies a Geometry using the Douglas-Peucker algorithm.
DPTransformer ...
LineSegmentIndex An spatial index on a set of LineSegments.
LineStringMapBuilderFilter A filter to add linear geometries to the linestring map with the appropriate minimum size constraint.
LineStringTransformer Transformer A framework for processes which transform an input linestring into an output Geometry, possibly changing its structure and type(s).
TaggedLineSegment A LineSegment which is tagged with its location in a parent Geometry.
TaggedLinesSimplifier Simplifies a collection of TaggedLineStrings, preserving topology (in the sense that no new intersections are introduced).
TaggedLineString Represents a LineString which can be modified to a simplified shape.
TaggedLineStringSimplifier Simplifies a TaggedLineString, preserving topology (in the sense that no new intersections are introduced).
TopologyPreservingSimplifier Simplifies a geometry and ensures that the result is a valid geometry having the same dimension and number of components as the input, and with the components having the same topological relationship.
Transformer A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s).

# Interfaces

Trans A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s).