【发布时间】:2010-01-12 11:41:57
【问题描述】:
您知道如何将 Google 步行路线 JSON 响应转换为 KML 吗?
我正在使用这种方法从 Google 获取 JSON 格式的行车路线:
如何处理并将其导出到 KML 以在 Google 地球上查看?是否有 Java API 或其他东西?
【问题讨论】:
标签: json google-maps kml
您知道如何将 Google 步行路线 JSON 响应转换为 KML 吗?
我正在使用这种方法从 Google 获取 JSON 格式的行车路线:
如何处理并将其导出到 KML 以在 Google 地球上查看?是否有 Java API 或其他东西?
【问题讨论】:
标签: json google-maps kml
我认为您将能够按如下方式处理此转换:
您可以使用 org.json.JSONObject 解析来自 Google 的 JSON 数据。
然后要导出 KML,您可能需要使用 JAK - Java API for KML。您也可以尝试按照Google KML Documentation 手动执行此操作。
【讨论】:
您可以将json文件转换为kml,如下所示
ogr2ogr -f KML /Users/Me/Documents/mydata.kml /Users/Me/Documents/mydata.json
您也可以从 python 脚本中执行相同的操作:
导入子流程 subprocess.call("ogr2ogr -f KML /Users/Me/Documents/mydata.kml /Users/Me/Documents/mydata.json",shell=True)
【讨论】: