Google会使用更详细的点来映射路线

时间:2013-03-05 14:15:45

标签: google-maps google-maps-api-3

目前,如果我使用DirectionsService搜索路线,它将返回一条腿数为1或更多的路线,每条腿包含多个步骤。每一步似乎都对应于道路上的转弯。例如,如果我沿着街道1行驶2km并且street1完全是一条直道,那么它将只包含我可以在该街道上穿过的两个点(步骤)。第一步将是沿着街道1开始的旅程,下一步将是旅程结束的地方。这是有道理的,但不幸的是,我正在使用标记在地图上制作旅程。当旅程中有很长的直线步骤时,这会导致地图上的巨大跳跃。

有没有办法获得更详细的步骤,以便每个步骤之间的距离(通过道路)或多或少是线性的?

1 个答案:

答案 0 :(得分:2)

您可以沿折线上的顶点之间的直线移动。

请参阅this example了解一种方法。