Finding addresses on a map with a click
In the previous recipe, we had the address in our hand and our aim was to find the map location; in other terms, the coordinates of the address on earth. But, what happens if we have the exact coordinates and try to find the address that matches these exact coordinates?
This process is known as reverse geocoding, and it is the process of converting coordinates to human-readable addresses.
In this recipe, we will make use of the reverse geocoding capabilities of the Google Maps JavaScript API. When the user clicks on the map, we will find the address where the user clicked and imminently display it to him/her.
Getting ready
Reviewing the recipe Drawing shapes on the map in Chapter 6, Google Maps JavaScript Libraries, will ease your work because greater detail on drawing shapes and their background is required for this recipe.
How to do it…
Here are the steps to allow your user to click on the map and find the address of the place that he/she clicked on:
Define...