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 ...

Get Google Maps JavaScript API Cookbook now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.