Skip to content

A collection of geospatial tools and libraries written in Go

License

Notifications You must be signed in to change notification settings

JakobMiksch/go-geospatial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Go Geospatial Libraries and Tools

Geospatial libraries and tools for the Go programming language.

Libraries

Project Description Stars Last Commit
geo Geometry library in Go GitHub Stars Last Commit
orb Types and utilities for working with 2D geometry in Golang GitHub Stars Last Commit
go-geom Efficient geometry types for geospatial applications GitHub Stars Last Commit
geoos Spatial data and geometric algorithms GitHub Stars Last Commit
osm General purpose library for reading, writing and working with OpenStreetMap data GitHub Stars Last Commit
rtree An R-tree implementation for Go GitHub Stars Last Commit
h3-go Bindings for H3, a hierarchical hexagonal geospatial indexing system GitHub Stars Last Commit
geohash Library offering encoding and decoding for string and integer geohashes GitHub Stars Last Commit
slide Vector to Raster Map Conflation GitHub Stars Last Commit
gdal Wrapper for GDAL GitHub Stars Last Commit
godal Wrapper for GDAL GitHub Stars Last Commit
geojson GeoJSON for Go. Used by Tile38 GitHub Stars Last Commit
go.geojson Encoding and decoding GeoJSON <-> Go GitHub Stars Last Commit
wgs84 Zero-dependency Go package for coordinate transformations GitHub Stars Last Commit
pbf2json OpenStreetMap pbf parser which exports JSON GitHub Stars Last Commit
osmzen OpenStreetMap data into a kind/kind_detail normalization using tilezen configs GitHub Stars Last Commit
geom Geometry interfaces to help drive interoperability within the Go geospatial community GitHub Stars Last Commit
geocatalogo Geospatial Catalogue in Go with ElasticSearch as backend GitHub Stars Last Commit
simplefeatures Pure Go Implementation of the OpenGIS Simple Feature Access Specification GitHub Stars Last Commit
geoserver Library for manipulating a GeoServer instance via the GeoServer REST API GitHub Stars Last Commit
gismanager Publish Your GIS Data(Vector Data) to PostGIS and Geoserver GitHub Stars Last Commit
go-polyline Implements a Google Maps Encoding Polyline encoder and decoder GitHub Stars Last Commit
go-kml Convenience methods for creating and writing KML documents GitHub Stars Last Commit
go-geos Wrapper for GEOS GitHub Stars Last Commit
proj Wrapper for PROJ GitHub Stars Last Commit
go-proj Wrapper for PROJ GitHub Stars Last Commit
grandine Libraries and tools for working with geospatial data GitHub Stars Last Commit
vector-tile-go Reading and writing vector tiles GitHub Stars Last Commit
go-waypoint Reads and writes waypoints in formats used by the free flying community GitHub Stars Last Commit
tgo Bindings for TG Fast point-in-polygon Geometry GitHub Stars Last Commit
coord2country Solution to query for point in polygon in countries GitHub Stars Last Commit
insideout Self-contained GIS tooling for Point in Polygon tests GitHub Stars Last Commit
web-mercator-projection Project to explore the math to calculate and present data in a map using the Web Mercator Projection GitHub Stars Last Commit
grect Get the outer rectangle from GeoJSON, WKT, WKB GitHub Stars Last Commit
mbtiles-go MBTiles Reader GitHub Stars Last Commit
mercantile Spherical mercator tile and coordinate utilities GitHub Stars Last Commit
go-geoserver Go client for the GeoServer REST API GitHub Stars Last Commit
terraform-provider-geoserver Terraform provider for managing GeoServer configuration GitHub Stars Last Commit

Commandline Tool

Project Description Stars Last Commit
imposm Imports OpenStreetMap data into PostGIS GitHub Stars Last Commit
cogger Standalone binary and a Golang library that reads an internally tiled geotiff and rewrites it as a Cloud Optimized Geotiff (COG) GitHub Stars Last Commit
gpq A utility for working with GeoParquet GitHub Stars Last Commit
exifLooter Wrapper around exiftool GitHub Stars Last Commit

Servers

Project Description Stars Last Commit
tile38 Geospatial Database & Geofencing Server GitHub Stars Last Commit
buntdb Key value database with geospatial support GitHub Stars Last Commit
tegola Mapbox Vector Tile server GitHub Stars Last Commit
mbtileserver Basic Go server for mbtiles GitHub Stars Last Commit
pg_tileserv Mapbox Vector Tile server GitHub Stars Last Commit
pg_featureserv Feature Server GitHub Stars Last Commit
geocube Geo-spatial imagery database designed as a serverless service GitHub Stars Last Commit
gokoala Cloud Native OGC APIs server GitHub Stars Last Commit
tuilx An extensible and composable WMTS server GitHub Stars Last Commit

Web applications

Project Description Stars Last Commit
s2-geojson Web application to draw GeoJSON and explore how the s2.RegionCoverer covers it with S2 cells GitHub Stars Last Commit

About

A collection of geospatial tools and libraries written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published