1

我正在开发一个使用 BING 地图及其方向 REST 服务的 Android 应用程序。我允许用户输入出发地、目的地和避开类型(即避开高速公路、收费站等)以获取方向。在 BING 返回路线后,我将它们显示在 BING 地图上,然后允许用户保存路线。我保存所涉及的每个航路点。用户稍后可以在 BING 地图上显示他们保存的方向。在这一点上,我将每个航路点传递给 BING 以获取方向。正如您在下面的屏幕截图中所见,第一个方向仅使用 Origin 和 Destination(以及避免类型)创建,第二个方向纯粹是在通过每个保存的航路点时创建的。

我已经确认从初始请求返回的航点与我保存并传回 BING 的航点完全相同。

以下是我用于以下屏幕的一些实时查询:
我生成
的每个航路点的 BING REST 查询链接

关于发生了什么或我能做些什么来解决这个问题的任何想法?这就像 BING 想要进一步优化路线,但最终变得更糟。在第二张图片中,您可以看到它让您从高速公路上下来,然后重新上车,然后再次下车,然后回到您刚下车的地方。

良好的路线,初始输入带有起点和终点:
输入起点和终点的初始地图。 这很好

使用已保存的航点获得错误路线: 航路点路线

4

1 回答 1

0

听起来这可能是 bing 库的问题。您是否尝试过向他们填写错误报告?

于 2011-10-07T14:54:14.940 回答