【发布时间】:2015-01-01 16:38:15
【问题描述】:
我在文档中读到使用折线,两点之间只有一条直线。如果我使用Routes(方向服务),我没有直线,而是这两个地方(点)之间的真实路线。
【问题讨论】:
标签: google-maps google-maps-api-3 routes polyline
我在文档中读到使用折线,两点之间只有一条直线。如果我使用Routes(方向服务),我没有直线,而是这两个地方(点)之间的真实路线。
【问题讨论】:
标签: google-maps google-maps-api-3 routes polyline
不完全是。折线意味着你给出一个点列表(数组);折线跟随这些点(从一个点到下一个点有一条直线)。 如果你只给出起点和终点,那么是的,它将是一条直线(仍然遵循地球的曲线)。
您可以请求路线,读取路线的航路点并制作(绘制)一条遵循确切路线的折线。
您这样做的唯一原因是,与 Google 绘制的标准路线相比,您对折线的控制要多得多。
示例:使用折线,您可以轻松地在该折线上设置 onClick 事件;使用标准路线更难做到这一点
【讨论】: