How does geocoding work?
Geocoding takes an address as input, then translates it to a location on a map.
In short, it changes an address to lat long coordinates (latitude and longitude).
Geocoding is something that we interact with frequently in everyday life.
Think about putting an address into Google Maps or using a car navigation system. This is geocoding in action.
What are examples of geocoding?
In this simple example, we type in general place names. Then, the geocoder drops the pin in the center of the cities Berlin, Frankfurt, and Munich.
Depending on the ambiguity of an address, geocoders aim to find the most suitable location. There is a wide range of geocoding services available in use today, so make sure to check out our list of 7 paid and free geocoders.
For example, this geocoding example pinpoints Yankee Stadium with the address – 1E 161 St, The Bronx, NY 10451
Fort Lauderdale Beach
In this example, the geocoder drops the pin for Fort Lauderdale Beach in Miami. The marker is less specific because the input is also vague.
How do we use geocoding?
Geocoding is something that we interact with frequently in everyday life. Here are some examples of how we use it:
- Car navigation – After you type in an address, a car navigation system guides you all the way to its final destination. On the dashboard, it drops a location marker giving you every turn within a road network using a routing algorithm.
- Dispatch services – When there’s an emergency, geolocators help guide ambulance, firefighters, and police services. They can even use reverse geocoding to automatically locate the exact coordinates of the user in need of assistance.
- Google Maps – This may be one of the biggest geolocators that we interact with frequently. As you type in any address in Google Maps, it puts a marker on the map with up-to-date aerial and satellite imagery.
What3Words is an alternative to traditional addressing. Instead of a street name and number, What3Words divides the world into 57 trillion 3×3-meter squares. Each square is assigned a random three-word address, making each square completely unique.
What is reverse geocoding?
Reverse geocoding is the opposite of traditional geocoding. Instead of taking an address as an input, it starts with a location on a map.
Then, it identifies the address with a street name and number, as well as city, zip code, or postal code.
So reverse geocoding gets an address from latitude and longitude coordinates.
Fun Fact: Null Island consists of the 0,0 coordinates in the middle of nowhere.
15 Python Libraries for GIS and Mapping
GIS Editing Tools [Cheatsheet]
The Periodic Table for Spatial Analysis
3D Analysis Tools in GIS – Bend It in 3D
5 Types of Network Analysis in GIS
The Power of Spatial Analysis: Patterns in Geography
7 Geoprocessing Tools Every GIS Analyst Should Know
35 Differences Between ArcGIS Pro and QGIS 3