This article is about the system for encoding geographic coordinates. For the game, see Geohashing.
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. Similar ideas were introduced by G.M. Morton in 1966.[2] 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.
Geohashes offer properties like arbitrary precision and the possibility of gradually removing characters from the end of the code to reduce its size (and gradually lose precision). Geohashing guarantees that the longer a shared prefix between two geohashes is, the spatially closer they are together. The reverse of this is not guaranteed, as two points can be very close but have a short or no shared prefix.
^Evidences at the Wayback Machine:
labix.org in 2008, the G. Niemeyer's blog announcing Geohash;
an article about Geohash witnessing and citing G. Niemeyer works, before 2012;
G. Niemeyer's post at forums.geocaching.com announcing Geohash in Feb. 2008.
^G. M. Morton (1966)"A Computer Oriented Geodetic Data Base and a New Technique in File Sequencing" Archived 2019-01-25 at the Wayback Machine. Report in IBM Canada.
Geohash is a public domain geocode system invented in 2008 by Gustavo Niemeyer which encodes a geographic location into a short string of letters and...
Geohashing /ˈdʒiːoʊˌhæʃɪŋ/ is an outdoor recreational activity inspired by the webcomic xkcd, in which participants have to reach a random location (chosen...
See Geohash algorithm, used to represent latitude and longitude values in one (bit-interlaced) positive integer. The base32 representation of Geohash uses...
state). DGG cell ID. Identifier of a cell of a discrete global grid: a Geohash code (e.g. ~0.023 km2 cell 6vjyngd at the Brazilian's center) or an OLC...
"Plus Codes", developed by Google and released into the public domain. Geohash, a public domain system based on the Morton Z-order curve. Mapcode, an...
hypertext, a string of characters that refers to a subordinate resource Geohash, a spatial data structure which subdivides space into buckets of grid shape...
identifier; like a nominal-geocode as ISO 3166-1 alpha-2, or a grid-geocode, as Geohash geocode. Geocoder (noun): a piece of software or a (web) service that implements...
Z-curve indexes (a naive algorithm based in digits-interlacing), used by Geohash, to Hilbert-curve indexes, used in modern optimizations, like S2. In general...
game of "geohashing" has gained more than 1,000 players, who travel to random coordinates calculated by the algorithm described in "Geohashing". In October...
5.0 in October 2018 Geospatial data through the implementation of the geohash technique, available since Redis 3.2. The type of a value determines what...
services Geographic coordinate system – System to specify locations on Earth Geohash – Public domain geocoding invented in 2008 Projected coordinate system –...
geo:lon= are necessarily very variable. Another option is to tag with a Geohash: geo:hash=u4pruydqqvj A further convention proposed by FlickrFly adds tags...
Postal codes ZIP codes Geocodes (used also as fine-grained postal codes): Geohash Open Location Code Global Location Numbers by GS1 FIPS place codes House...
prepare dinner or to cut somebody." Internet portal Maps portal Geocaching Geohashing, another game of visiting random coordinates Pokémon Go, an app with similar...
5.0 in October 2018 Geospatial data through the implementation of the geohash technique, available since Redis 3.2. The type of a value determines what...
built on top of Bigtable-style databases using an implementation of the Geohash algorithm. Written in Scala, GeoMesa is capable of ingesting, indexing...
services Geographic coordinate system – System to specify locations on Earth Geohash – Public domain geocoding invented in 2008 Grid reference system – Cartesian...
competition Amateur radio direction finding (Radio Orienteering) Geocaching Geohashing Letterboxing Orienteering Rogaining Waymarking Sport Parkour and Freerunning...