Google Distance Matrix API或Google Directions API返回来自不同大陆的两个地



当搜索来自不同大陆的两个位置之间的距离时,API返回ZERO_RESULTS

1.产地:Otawistraße 4013351 Berlin,Germany-place_id ChIJDRnPKt9TqEcRYwjmKskH6gM2.目的地拉斯维加斯会议中心,天堂路,内华达州,美国-place_id ChIJ5yKvQBEyIARRrDNL_5KOqk3.退货{"destination_addresss":["3150 Paradise Rd,Las Vegas,NV 89109,USA";],"原始地址":["Otawistraße 4013351 Berlin,Germany";],"行":[{"元素":[{"状态":"ZERO_RESULTS";}]}],"状态":"OK";}

示例可以继续,基本上,如果地址(地点(来自两个不同的大陆,我总是会得到ZERO_RESULTS响应。

这是一个查询:https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=place_id:ChIJDRnPKt9TqEcRYwjmKskH6gM&destinations=place_id:ChIJ5yKvQBEyIARRrDl_5KOqk&key=XYZ&mode=transit(我已经审查了我的API密钥(。

显然,这是Google和Distance Matrix API/Directions API的预期功能,因为这意味着要跨越海洋,所以不返回结果。

有一个功能请求,为随飞机旅行添加此信息,但没有具体日期。

您可以在这里找到更多信息:https://issuetracker.google.com/issues/185005253

最新更新