代码之家  ›  专栏  ›  技术社区  ›  TheDeadMedic

Google Maps v3中带有DirectionsRenderer的目标值

  •  1
  • TheDeadMedic  · 技术社区  · 15 年前

    喜欢谷歌地图API v3,但难以获得准确的驾驶方向 操作使用时显示的目标地址 DirectionsRenderer .

    无论我是否传递地址字符串或 latLng 实例作为目标 DirectionsService ,当我使用 DirectionsRenderer 为了逐步输出方向,目标文本始终是原始目标的地理编码结果(即地址,而不是公司名称)。

    理想情况下,我想通过一个精确的 latLng 目的地 DirectionsService ,但控制显示为“目的地”的文本。

    我想我可以手动输出HTML,但部分是懒惰的,部分是不想重新发明轮子,更愿意使用 方向渲染器 .

    有什么想法吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Malx    14 年前

    您可以使用:

    response.routes[0].legs[0].end_address="Company";
    

    打电话之前

    directionsDisplay.setDirections(response);