我在一个网站中实现了Bing Maps AJAX Control v7,该网站有4条预定义的步行路线供用户选择。然后,所选路线将通过路线模块(directionsManager.calculateDirections()
)显示在地图上,文字说明也会显示在地图旁边的div
容器中。
一切正常,但 有时 API不会返回指示,我在error callback中返回以下错误:
Object {
responseCode: 17,
message: "Fußwege sind derzeit nicht verfügba…", // This is german for: "walking directions are currently not available"
eventName: "directionsError"
}
路径以JSON的形式给出简单的航点点阵列。因为它确实有效 ,所以我认为问题确实与航点本身无关。
请注意,是否为步行或驾驶提取路线并不重要(相同的错误代码)。
所以我的问题是:
非常感谢任何帮助!
答案 0 :(得分:1)
我怀疑您的帐户受到费率限制。当您的帐户以超过免费使用条款的费率消费交易时,或者当服务受到使用Bing地图的其他人的大量负载时,会发生试用版和基本Bing地图密钥。使用。限制速率限制可能性的唯一方法是升级到Enterprise密钥。如果您使用的是企业密钥并且看到此问题,请联系Bing Maps Enterprise支持团队,他们将进行调查。