Converting JSON to KML
-
20-09-2019 - |
Question
Do you know how can I convert a google walking directions JSON response to KML?
I am using this method to get driving directions from Google in JSON format:
How can I process this and export it to KML to view it on Google Earth? Is there a Java API or something else?
Solution
I think you will be able to tackle this conversion as follows:
You can parse the JSON data from Google using the
org.json.JSONObject
.Then to export the KML, you may want to use JAK - Java API for KML. You can also try to do this manually by following the Google KML Documentation.
OTHER TIPS
You can convert json file to kml as following
ogr2ogr -f KML /Users/Me/Documents/mydata.kml /Users/Me/Documents/mydata.json
You can also do the same from a python script:
import subprocess subprocess.call("ogr2ogr -f KML /Users/Me/Documents/mydata.kml /Users/Me/Documents/mydata.json",shell=True)