Hermes Wiki

Geocoding ReverseGeocoding

Converting a human address into lat/lng (geocoding) and back (reverse geocoding) — the bridge between what users type and what the geo queries above operate on.

Why we need this / what value this brings

Users type addresses, not lat/lng — geocoding is the required translation step before any distance query can run.

When to use this

Whenever a user-entered address needs to become queryable coordinates, or a coordinate needs to be shown as a readable address.

How to use or implement this

Geocode once at write time (when a provider sets their address) and cache/store the resulting lat/lng, rather than re-geocoding the same address on every search.

Research questions

  • Which geocoding provider is Localz using (Google Maps, Mapbox, a free alternative), and is it cached to avoid repeated calls for the same address?

Empty folder — drop notes, links, and findings here as you research.

Hermes Wiki