If you are planning a drone flight, configuring a fleet management system, or setting up a database for a delivery app, you often need the exact coordinates of an address rather than just the street name. The process of turning text into map coordinates of any GPS location is known as Geocoding.
What is Geocoding?
Geocoding is a computational process. It takes a text input like "Empire State Building, NY" or "10 Downing Street, London" and searches a massive spatial database. It interprets the text, finds the matching property boundaries or street segments in its database, and calculates the latitude and longitude of the center point of that address.
How to Find the Coordinates of an Address
If you just need to do this for one or two addresses, you can use standard mapping tools.
Using Google Maps:
- Type the physical address into the Google Maps search bar.
- Wait for the red pin to drop on the location.
- Right-click directly on the red pin (or tap and hold if you are on a smartphone).
- A context menu will appear. The very first item on that menu will be the latitude and longitude coordinates. Click them to copy them to your clipboard.
Bulk Geocoding
If you have a spreadsheet with hundreds of addresses that you need to convert into GPS coordinates, doing it manually is impossible. For this, developers use Geocoding APIs provided by companies like Google, Mapbox, or OpenStreetMap (Nominatim). You send the API a list of addresses, and it returns a list of coordinates in seconds.