Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 使用路线(方向服务)和使用Google Maps API的多段线有什么区别?_Google Maps_Google Maps Api 3_Routes_Polyline - Fatal编程技术网

Google maps 使用路线(方向服务)和使用Google Maps API的多段线有什么区别?

Google maps 使用路线(方向服务)和使用Google Maps API的多段线有什么区别?,google-maps,google-maps-api-3,routes,polyline,Google Maps,Google Maps Api 3,Routes,Polyline,我在文档中读到,使用多段线,两点之间只有一条直线。如果我使用路线(方向服务),我没有直线,而是这两个地方(点)之间的真正路线 不完全是。“多段线”表示提供点列表(数组);多段线跟随这些点(从一点到下一点有一条直线)。 如果你只给出起点和终点,那么是的,它将是一条直线(仍然沿着地球的曲线) 您可以请求路线,读取路线的航路点,并绘制(绘制)一条沿着确切路线的多段线 这样做的唯一原因是,与Google绘制的标准管线相比,您对多段线的控制要多得多 示例:使用多段线,可以轻松地在该多段线上设置onClic

我在文档中读到,使用多段线,两点之间只有一条直线。如果我使用路线(方向服务),我没有直线,而是这两个地方(点)之间的真正路线

不完全是。“多段线”表示提供点列表(数组);多段线跟随这些点(从一点到下一点有一条直线)。 如果你只给出起点和终点,那么是的,它将是一条直线(仍然沿着地球的曲线)

您可以请求路线,读取路线的航路点,并绘制(绘制)一条沿着确切路线的多段线

这样做的唯一原因是,与Google绘制的标准管线相比,您对多段线的控制要多得多


示例:使用多段线,可以轻松地在该多段线上设置onClick事件;使用标准路线很难做到这一点

谢谢你的回答!您建议使用多段线而不是标准管线吗?我建议您从标准管线显示开始。直到你觉得你对它没有足够的控制,然后你不得不使用折线这是一个非常古老的答案,但今天仍然非常相关。顺便问一下,我们今天通过的方向api的坐标数有限制吗?我看到一些地方,23是最大坐标将服务于方向API。