SaaSHub helps you find the best software and product alternatives Learn more →
Top 7 Go Geojson Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
S2 geojson
Draw a polygon on the map or paste a geoJSON and explore how the s2.RegionCoverer covers it with S2 cells depending on the min and max levels
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I've left the following code as a documented single function to make it more readable. And I've used the orb package to hide away a lot of the more common calculations and types (orb).
Project mention: Protomaps – A free and open source map of the world | news.ycombinator.com | 2023-10-23
Project mention: Protomaps – A free and open source map of the world | news.ycombinator.com | 2023-10-23SVG is kind-of terrible for maps, but you can get pretty small with GeoPackage (read: sqlite). I recently spent a bit too long on exactly this problem and ended up with the following.
116KB - 5MB for country borders
16MB - 52MB for ~50K city/county level borders based on geoBoundaries
The range of sizes depends on how much custom compression/simplification you put into it. The source files are about 10x bigger, but that's already pretty small.
Topojson might be even smaller though.
Check the repo for details /selfplug https://github.com/SmilyOrg/tinygpkg-data
Go Geojson related posts
-
Create GPS Test Data In Go
-
Protomaps – A free and open source map of the world
-
Why do I need geoserver?
-
Golang API for Timezone lookup from GPS Coordinates (self hosted).
-
I made Agloe. The WebAssembly in-browser geocoder.
-
Agloe. A geocoder written in Go that runs in the browser.
-
Tile38 - a geolocation data store, spatial index, and realtime geofence
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 May 2024
Index
What are some of the best open-source Geojson projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | orb | 841 |
2 | go-geom | 784 |
3 | gpq | 124 |
4 | timezoneLookup | 45 |
5 | S2 geojson | 27 |
6 | go-geojson2h3 | 3 |
7 | tinygpkg-data | 2 |
Sponsored