【问题标题】:Modify the driving directions Gmaps V3修改行车路线 Gmaps V3
【发布时间】:2012-01-02 16:07:20
【问题描述】:

这应该很简单,但不适合我。 除了 b 点(结束)外,显示的方向都可以正常工作。 b 标记显示 781-815 县道 555,但应显示 4011 Kings 公路。在下面的代码中,

    directionsDisplay.setPanel(document.getElementById('directions-panel'));

有什么办法可以在 781-815 县道 555 上进行替换并显示国王高速公路地址。我已经用谷歌搜索了我能想到的一切,但我能提醒的只有对象对象。感谢您的帮助。

【问题讨论】:

  • 我想通了。创建,directions2Display = new google.maps.DirectionsRenderer();然后添加了一个 Json lib 文件 var string = JSON.stringify(response); var newString = string.replace("Turn", "Drive"); myDirections = JSON.parse(newString); Directions2Display.setDirections(myDirections); direction2Display.setPanel(document.getElementById('directions-panel'));没有错误,工作愉快。

标签: google-maps-api-3


【解决方案1】:

我想通了。创建,

    directions2Display = new google.maps.DirectionsRenderer(); 

然后添加了一个Json lib文件

    var string = JSON.stringify(response); 
    var newString = string.replace("Turn", "Drive"); // replace what you need here
    myDirections = JSON.parse(newString); 
    directions2Display.setDirections(myDirections);
    directions2Display.setPanel(document.getElementById('directions-panel')); 

没有错误,而且很有效。 ——

【讨论】:

  • 祝贺解决方案。如果可以,请确保使用左侧的复选标记将您的答案标记为“已接受”。这将通知其他用户问题已解决,并使他们能够从您的成功中学习。干杯~
  • 这是我一直在寻找的解决方案,我试过了,但 Maps API 显示此错误“错误:TypeError:g[Lb] 不是函数”
猜你喜欢
  • 2012-07-29
  • 2011-06-18
  • 1970-01-01
  • 1970-01-01
  • 2010-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多