Google Distance Matrix API始终返回“ ZERO_RESULTS”。我检查了两次请求,但没有发现任何问题,请帮助。
我得到的结果:
{
destination_addresses:[
"-77.074899359254786,38.743491801018926"
],
origin_addresses:[
"-77.18457758276422,38.939892913941563"
],
rows:[
{
elements:[
{
status:"ZERO_RESULTS"
}
]
}
],
status:"OK"
}
答案 0 :(得分:1)
我找到了问题所在。
当我尝试搜索每个位置的ID并将ID用作参数时,它起作用了。我的地理空间数据来自可靠的来源,并且是最新的。因此,我最好的猜测是我的经/纬度数据与Google的经/纬度数据略有不同,并且Google Distance Matrix API不够智能,无法做一些近似来定位路线。
因此,如果您使用此API,并且经/纬度数据来自其他来源而不是Google,则可能会失败。最好有地方ID。
如果某些开发人员遇到相同的问题,希望这对您有所帮助。