【问题标题】:Google Maps WebService API - show directions result on mapGoogle Maps WebService API - 在地图上显示路线结果
【发布时间】:2012-02-16 21:14:51
【问题描述】:

编辑:

  1. 如何在不违反 xss 的“法律”的情况下从 Google maps Web Service APIv3 获取 DirectionsResult json 对象?

  2. 如果是这样,如何解析该结果并将其显示在地图上(在我使用 DirectionsRenderer 的 js API 中)?

我可以使用 js API 完成上述操作,但使用 Web 服务却失败了。此外,还可以使用 JQuery / JQM。

有什么想法吗?

【问题讨论】:

  • 您不需要整个 JavaScript 解释器/运行时来解析 JSON。您可以找到用 Java 编写的 JSON 解析器。

标签: javascript json jquery google-maps-api-3


【解决方案1】:

听起来您实际上并不想执行 Javascript,您只想解析 JSON。有many libraries 可用于执行此操作。

【讨论】:

  • 但我实际上不想使用 javascript api v3
【解决方案2】:

我建议您在大多数现代网络浏览器中使用 Javascript OpenLayers Library 显示地图数据,包括 Google 地图,没有服务器端依赖项和 Vaadin 包含服务器端包装器的 OpenLayers Wrapper OpenLayers 地图的组件。

查看使用这些工具构建的一些应用程序:

http://trac.osgeo.org/openlayers/wiki/Gallery

【讨论】:

  • Thakns Korhan,这支持路由吗?方向? UTF-8?其他语言的位置搜索?
  • 欢迎您,平吉。 OpenLayers 支持路由和方向。您可以在网络上找到大量有用的资源来了解图书馆的这些特征。此外,由于您将使用 Java 进行开发,因此您可以在应用程序中设置程序的字符编码。
猜你喜欢
  • 2012-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-26
  • 1970-01-01
  • 2015-09-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多