Google Maps Geocoding
This api take an address string as an input and should return a JSON formatted in the following way :
```
{
"place_name":null, /* equivalent to "lieu-dit" in french */
"street_name":null,
"street_number":null,
"zip_code":null,
"city":null,
"country":null
}
```
see documentation here : [https://developers.google.com/maps/documentation/geocoding/overview](https://developers.google.com/maps/documentation/geocoding/overview)
There is a nodejs package that is already interfaced with the API and that simplifies the parsing of the output given by the API. [See here](https://www.npmjs.com/package/node-geocoder)