This is quite doable.
- Put a the response in the JSONFragmenter and fragment the steps. JSON Query:
- Individual segments
json>"routes"]s"legs"]""steps"]
jsonl"routes"]
- Flatten Query Results into Attributes and expose the attribute "geometry".
- Use a GeometryReplacer to generate the geometry from the attribute "geometry".
- Set the correct CRS, looks like it is WGS84 / EPSG:4326.
The hard part is to find the correct JSON Query. The easy way to do this is to safe the JSON repsonse to a file, set the JSONFragmenters Input Source to File and then hit the "..." button to see and select in the structure.
Then switch back to JSON Attribute and select the response body from the HTTPCaller.
Added a sample workspace template.
Thank you Niels, much appreciated!