@greghogg5: Geohashing is a hierarchical spatial data structure that encodes a geographic location into a short string of letters and digits. It works by dividing the entire surface of the Earth into a grid of interlocking bounding boxes. The first character of a geohash determines which of the primary global regions the coordinate falls into. Each additional character added to the string divides that specific box into a smaller more precise grid. A longer geohash string means a smaller box and a much more precise geographic location. For example a geohash with an exact length of twelve characters is accurate down to a few centimeters. This system converts two-dimensional latitude and longitude coordinates into a single one-dimensional string. Because it is a single string databases can index and search geohashed locations incredibly fast. Nearby locations often share the exact same prefix string which makes searching for local points of interest very efficient. However it can suffer from edge cases where two points are close physically but sit on different sides of a major grid boundary. Despite this limitation geohashing is a foundational technique used by location-based apps to find nearby drivers or restaurants.
doesn't the earth's rotation, orbit, movement of the sun thru the solar system, movement of the solar system thru the milky way, and movement of the milky way thru the universe mean that this doesn't work?
2026-07-31 14:42:00
0
kozak :
why not just use lat and longtitude?
2026-05-23 16:22:12
28
Y0r :
How this is related to sys design?
2026-05-23 23:33:17
21
BashfulGeek :
That's a bad design. You'll get different levels of precision based on how far away you are from the equator or the poles, so you'll need different-length hashes to get the same precision in Panama as you would in Greenland.
2026-05-24 19:16:00
10
fomalqaut :
that's how MGRS works ig
2026-07-29 13:49:31
0
momoshiki.otsutsuki :
That's outdated, use Uber H3.
2026-07-16 22:52:03
13
Not You :
How does this compare to a dynamic system like H3?
2026-06-23 20:13:56
5
Zerowin :
similar in the operation of a quadTree
2026-06-20 22:06:49
4
Jack Platon :
This isnt a hash, u can decrypt ur thing.
2026-07-18 10:32:16
0
Adam :
I just learned geo hashing. Thank you bro ✌️
2026-07-16 20:28:29
4
Brett :
1 character is 25,000,000km² not 5,000
2026-05-24 03:11:28
3
Mhmad Abo Kodseeh :
quadtrees
2026-06-27 14:58:03
1
TimanhNguyen :
do you have a book or article, site recommendations for system design?
2026-05-24 01:50:56
1
abdulazizalghamdi160 :
The AI never said if you don’t know this you suck at system design. I love what comes next but the community doesn’t buy ppl bullying anymore as it was the fall of stack and other communities
2026-07-17 23:39:12
0
eblaerntah :
“If you don’t know it you suck at system design” … “for whatever reason geohashing uses base 32 🤷🏻♂️”
2026-07-18 10:45:02
1
LeSirDude :
good for flat earth
2026-07-13 03:32:59
0
barye.aery :
😳😳😳
2026-07-09 10:00:05
0
To see more videos from user @greghogg5, please go to the Tikwm
homepage.