go-geom

Geometry library

Provides efficient data structures and utilities for working with 2D and 3D geometric shapes in various formats.

Package geom implements efficient geometry types for geospatial applications.

GitHub

857 stars
15 watching
106 forks
Language: Go
last commit: 3 months ago
Linked from 3 awesome lists

2d3ddecodingencodingewkbgeogeojsongeomgeometry-functionsgeospatialgisgogolangkmlwkbwkt

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paulmach/orb Provides a set of utility types and interfaces for working with 2D geometry in Go. 913
skelterjohn/geom A 2D geometry library for the Go programming language 56
ctessum/geom A collection of reusable geometric components and functions for building spatial applications in Go. 56
spatial-go/geoos A Go library providing spatial data and geometric algorithms 617
paulmach/go.geo A geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go. 330
golang/geo A comprehensive library for spherical geometry, providing efficient operations on geometric shapes and spatial indexing. 1,693
twpayne/go-kml A Go library for creating and writing KML documents 88
thi-ng/geom A comprehensive 2D/3D geometry toolkit for computer graphics and visualization. 961
codingsince1985/geo-golang A Go library providing idiomatic and elegant access to various geocoding services. 517
j-f-liu/geom3d A collection of data structures and algorithms for 3D geometric modeling 38
peterstace/simplefeatures Provides a pure Go implementation of the OpenGIS Simple Feature Access Specification for 2D geometry operations 134
technohippy/go-glmatrix Provides fast vector and matrix operations for 3D transformations in Go. 11
thomersch/grandine Tools and libraries for working with geospatial data 52
geomet/geomet Converting and formatting geospatial data in various formats 170
factual/geo A Clojure library for working with geohashes, polygons, and other world geometry 301