places that has lineAddress1, addressCity and country fields.
In a smart action called get distance to another place called from a specific place, I want to be able to select another place, choosing the locomotion mode and get the distance between the two and duration of trip.
Implementation
First you need to declare the action and the content of the form.forest/places.js
superagent to handle api calls.
The process has two main steps:
- call to the places api to retrieve the place_id identifier corresponding to the string address of the origin and destination (that is computed as a complete address based on the separate
addressLine1,addressCityandcountryfields) - call to the distance matrix api to retrieve the distance information based on the origin and destination’s place_ids
routes/places.js