Location and activity data analysis on your own infrastructure.
-
Updated
Nov 11, 2025 - Go
A geographic information system (GIS) is a conceptualized framework that provides the ability to capture and
analyze spatial and geographic data. GIS applications (or GIS apps) are computer-based tools that allow the
user to create interactive queries (user-created searches), store and edit spatial and non-spatial data,
analyze spatial information output, and visually share the results of these operations by presenting them as
maps.
Location and activity data analysis on your own infrastructure.
A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.
Tilegroxy lives between your map and your mapping providers to deliver a consistent, cached API for all your visual layers.
CLI tool for Web Map Services (WMS) - Download tiles, check capabilities, manage map layers with automatic coordinate transformation
LOD is an intelligent map tile caching proxy for the edge.
Tegola is a Mapbox Vector Tile server written in Go
Package kml provides convenience methods for creating and writing KML documents.
Package polyline implements a Google Maps Encoding Polyline encoder and decoder.
Types and utilities for working with 2d geometry in Golang
geo-api is an API written in GO that covers GIS Functionality.
GeoJSON Implementation in GoLang - (RFC 7946)
A Go language port of Turf.js
Package proj provides an interface to PROJ.
A library for parsing (geographic) coordinates in go (golang)