I have an old and unfinished article [1] that uses geohash / quadtiles to implement the same thing.
If your goal isn't "every location on Earth", you have a smaller bounding box (like a country or "all of Europe") and this will result in the squares being more precise, or the identifiers or word lists being shorter. Could be worth the trade-off depending on the requirements.
Comments
I have an old and unfinished article [1] that uses geohash / quadtiles to implement the same thing.
If your goal isn't "every location on Earth", you have a smaller bounding box (like a country or "all of Europe") and this will result in the squares being more precise, or the identifiers or word lists being shorter. Could be worth the trade-off depending on the requirements.
[1]: https://www.gkbrk.com/wiki/Quadtiles-full/#encoding-coordina...