我已经研究过所有先前的问题,但没有找到解决方案。我正在使用Google Directions API,在android中绘制路线。我从谷歌地方获取地址,它绘制了一条路线,但有许多方向返回没有结果。虽然我已经检查谷歌地图和其他一些应用程序,他们呈现相同的地址。然后我尝试在浏览器中的简单查询,但问题保持不变。请帮助我,我被困在这里,我将非常感谢你。起源地址是一个问题 这是我的查询
https://maps.googleapis.com/maps/api/directions/json?origin=University%20of%20gujrat,gujrat,punjab,pakistan&destination=gujranwala,punjab,pakistan&key=
示例地址是“古吉拉特大学,古吉拉特邦,巴基斯坦旁遮普省” 我正在附加浏览器输出。提前谢谢。
答案 0 :(得分:2)
我实际尝试了您的查询,并返回了"status" : "OK"
。
但是,对于某些地址zer0_results
,如Directions Response Elements中所述,以下是路线响应中status
字段中值的指示:
NOT_FOUND
表示请求的来源,目的地或航点中指定的至少一个位置无法进行地理编码。ZERO_RESULTS
表示在原点和目的地之间找不到路线。要避免出现这些错误代码,请检查您在HTTPS路线请求中输入的参数值。作为URL中的标准,所有参数都使用&符号(&)分隔。参数列表及其可能的值列在Request Parameters。
中