这是一个小问题。如果我搜索涉及区号70128,像这样的距离:距离矩阵API:邮政编码70128返回零结果
我得到一个ZERO_RESULTS状态。但我得到的结果,如果我这样做,只有新奥尔良邮政编码相同的搜索改为附近的一个,像这样:
70128是新奥尔良一个合法的邮政编码,所以我应该得到结果。有趣的是,当我没有得到结果时,我的原始地址就像我给出的一样(以lat/lng坐标显示),但是当我得到结果时,它知道将它转换为地址。这可能会或可能不会提供线索。
我甚至已经提供了仅仅为起源和目的地提供类似结果的邮政编码。
我也可以将邮政编码70128替换为起点而不是目的地。它看起来像API不喜欢这个邮政编码出于某种原因,我不知道这是为什么。有人对此有所了解吗?
结果第一URL:
{
destination_addresses: [
"New Orleans, LA 70128, USA"
],
origin_addresses: [
"40.6782,-73.9442"
],
rows: [
{
elements: [
{
status: "ZERO_RESULTS"
}
]
}
],
status: "OK"
}
结果第二网址:
{
destination_addresses: [
"New Orleans, LA 70129, USA"
],
origin_addresses: [
"57 Atlantic Ave, Brooklyn, NY 11216, USA"
],
rows: [
{
elements: [
{
distance: {
text: "1,294 mi",
value: 2081879
},
duration: {
text: "19 hours 7 mins",
value: 68835
},
status: "OK"
}
]
}
],
status: "OK"
}
实例仅邮政编码在网址: https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=95240&destinations=70128 HTTPS://maps.googleapis。 com/maps/api/distancematrix/json?units = imperial&origins = 95240&destinations = 70129 –