https://github.com/phrozen/geohash
Simple implementation of Gustavo Niemeyer's algorithm for tech talk.
https://github.com/phrozen/geohash
Last synced: about 1 year ago
JSON representation
Simple implementation of Gustavo Niemeyer's algorithm for tech talk.
- Host: GitHub
- URL: https://github.com/phrozen/geohash
- Owner: phrozen
- License: mit
- Created: 2019-07-19T23:01:34.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-12T01:53:42.000Z (over 1 year ago)
- Last Synced: 2024-12-12T02:38:49.480Z (over 1 year ago)
- Language: Go
- Homepage: https://phrozen.github.io/geohash/
- Size: 44 MB
- Stars: 9
- Watchers: 2
- Forks: 6
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# geohash
[](https://travis-ci.org/phrozen/geohash)
[](https://godoc.org/github.com/phrozen/geohash)
[](https://opensource.org/licenses/MIT)
[](https://goreportcard.com/report/github.com/phrozen/geohash)
[](https://codecov.io/gh/phrozen/geohash)
[](https://codeclimate.com/github/phrozen/geohash/maintainability)
[](https://codeclimate.com/github/phrozen/geohash/test_coverage)
Simple implementation of GeoHash algorithm for tech talk.
> Geohash is a public domain geocode system invented in 2008 by Gustavo Niemeyer[1], which encodes a geographic location into a short string of letters and digits. It is a hierarchical spatial data structure which subdivides space into buckets of grid shape, which is one of the many applications of what is known as a Z-order curve, and generally space-filling curves.
>
> *from [Wikipedia](https://en.wikipedia.org/wiki/Geohash)*