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

# Packages

Package chain Define Monotone Chains,it is a way of partitioning the segments of a linestring to allow for fast searching of intersections.
Package snap Snaps the vertices and segments of a Geometry's vertices to another Geometry's vertices.
Package sweepline Contains struct which implement a sweepline algorithm for scanning geometric data structures.

# Functions

AddPointToVertexSlice add point to vertex slice.
Difference returns a geometry that represents that part of geometry A that does not intersect with geometry B.
Intersection Computes the Intersection of two geometries,either or both of which may be null.
IntersectLine returns a array that represents that part of geometry A intersect with geometry B.
LineMerge returns a Geometry containing the LineMerges.
MergeLine Computes the Merge of two geometries.
MergeMatrix Computes the Merge of two geometries,either or both of which may be matrix.
SliceContains Returns index of slice.
SymDifference returns a geometry that represents the portions of A and B that do not intersect.
ToPolygonMatrix ...
UnaryUnion returns a Geometry containing the union.
UnaryUnionByHalf returns Unions a section of a list using a recursive binary union on each half of the section.
Union Computes the Union of two geometries,either or both of which may be null.
UnionLine Computes the Union of two geometries,either or both of which may be null.
UnionPolygon Computes the UnionPolygon of two geometries,either or both of which may be null.

# Structs

ComputeClipOverlay merge overlay polygon.
ComputeMainOverlay merge overlay polygon.
ComputeMergeOverlay merge overlay polygon.
Edge ...
Line straight line .
LineOverlay Computes the overlay of two geometries,either or both of which may be nil.
Plane is a closed area.
PointOverlay Computes the overlay of two geometries,either or both of which may be nil.
PolygonOverlay Computes the overlay of two geometries,either or both of which may be nil.
UniqueVertexFilter A Filter that extracts a unique array.
Vertex overlay point.

# Interfaces

ComputePolyOverlay overlay polygon.
Overlay Computes the overlay of two geometries,either or both of which may be nil.