【发布时间】:2018-11-30 08:29:13
【问题描述】:
我们想使用 Google Maps Directions API 在两点之间绘制路线。
请求:
https://maps.googleapis.com/maps/api/directions/json?origin=39.76700140,30.50334660&destination=39.49402464,31.84024373
回复:
{
"geocoded_waypoints" : [ {}, {} ],
"routes" : [],
"status" : "ZERO_RESULTS"
}
它返回 ZERO_RESULTS 状态。但是,这两个点可以进行地理编码,它们是实际有效的点。
有谁知道为什么路线虽然可以地理编码却不能绘制?
提前致谢, 标记
【问题讨论】:
-
看起来 39.49402464,31.84024373 不在任何道路附近(那个点是从哪里来的?你为什么要把它用于行车路线?)。当您对其进行地理编码时,您可能会得到“最近的已知点”,它可能更靠近道路,也可能不靠近道路。路线服务无法前往距离道路不够近的地点。
标签: google-maps google-maps-api-3 routes directions google-directions-api