google-maps - 使用某些航路点时,谷歌路线不会返回任何路线

标签 google-maps google-maps-api-3 google-directions-api

我正在使用谷歌路线来获得带有路标的路线。我有之前调用 Places Api 的航点名称。问题是如果我打这个电话:

https://maps.googleapis.com/maps/api/directions/json?origin=46.779704,23.577261&destination=46.564423,23.768673&waypoints=optimize:true|Belvedere,RO|Cheile+Turzii,RO&units=metric&sensor=false

它返回一条路线。但是,如果将 Cluj-Napoca 国家剧院添加到航路点,则调用如下所示:

https://maps.googleapis.com/maps/api/directions/json?origin=46.779704,23.577261&destination=46.564423,23.768673&waypoints=optimize:true|Belvedere,RO|Cheile+Turzii,RO|Cluj-Napoca+National+Theatre,RO&units=metric&sensor=false

这是行不通的。响应没有结果。 { “路线”:[], “状态”:“零个结果” }

谁能帮我理解为什么这不起作用? Ps: 加上 Cluj-Napoca+International+Airport,RO 而不是 Cluj-Napoca+National+Theatre,RO waypoint 就可以了。

最佳答案

您可以尝试添加航点的坐标,而不是添加它们的名称。

关于google-maps - 使用某些航路点时,谷歌路线不会返回任何路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10689328/

相关文章:

android - 如何在 Google map 的聚类器中为标记设置我自己的图标

android - 如何在 Xamarin 中为谷歌地图实现标记聚类

javascript - 如何检测谷歌地图是否加载成功

ios - 谷歌地图 iOS SDK 点按位置 ID

ios - 以编程方式创建 UIImage 以在谷歌地图上显示标记?

javascript - 在 Google 地理图表中的两点之间绘制曲线

javascript - 谷歌地图 API v3 : Fit map to markers while keeping center point fixed

php - 没有路况的谷歌地图方向请求

android - 谷歌在 map 上的行车方向与航路点

android - 两个纬度和经度之间的行程距离