Return 地理编码 api 和 google 地图之间的数据不同
Return data between geocoding api and google map is diffrent
我使用地理编码 api 检查地址,但有时它不起作用。
我可以在 google 地图中找到它的地方,例如,
https://www.google.com/maps?f=q&source=s_q&hl=en&geocode&q=United+States+Florida++33016+Hialeah+Gardens+8038+NW+103rd+St,Unit+39+Miami+Cores++
但是当我使用地理编码 api 检查地址时 returns 'ZERO_RESULTS',
https://maps.googleapis.com/maps/api/geocode/json?address=United+States+Florida++33016+Hialeah+Gardens+8038+NW+103rd+St,Unit+39+Miami+Cores++&sensor=true
{
"results" : [],
"status" : "ZERO_RESULTS"
}
可能 google 地图和地理编码 api 之间的数据不同。
或者我以错误的方式使用地理编码 api,请格式化地址?
您尝试使用地理编码查找 Miami Cores Inc 公司 API。
请注意,地理编码 API 仅适用于街道地址,所有业务结果均超出范围。
如果您打算搜索商家,Places API 是最佳选择。
例如
现在应该可以了,因为 Issue 10585 已经修复:
查询:美国 Florida 33016 Hialeah Gardens 8038 NW 103rd St, Unit 39 Miami Cores
结果:8038 NW 103rd St, Hialeah Gardens, FL 33016, USA (source, API request)
用Geocoding API will find the same result as Google Maps, but return only the address of the place. If you need business names, phone numbers, etc. you'll need to use the Places API (Autocomplete or Search)代替。
但是,我不会指望 Google Maps API 始终理解您的向后查询,您的查询字词与通常的顺序相反。您可能需要遵守以下内容以获得更好的结果:
我使用地理编码 api 检查地址,但有时它不起作用。 我可以在 google 地图中找到它的地方,例如,
https://www.google.com/maps?f=q&source=s_q&hl=en&geocode&q=United+States+Florida++33016+Hialeah+Gardens+8038+NW+103rd+St,Unit+39+Miami+Cores++
但是当我使用地理编码 api 检查地址时 returns 'ZERO_RESULTS',
https://maps.googleapis.com/maps/api/geocode/json?address=United+States+Florida++33016+Hialeah+Gardens+8038+NW+103rd+St,Unit+39+Miami+Cores++&sensor=true
{
"results" : [],
"status" : "ZERO_RESULTS"
}
可能 google 地图和地理编码 api 之间的数据不同。 或者我以错误的方式使用地理编码 api,请格式化地址?
您尝试使用地理编码查找 Miami Cores Inc 公司 API。
请注意,地理编码 API 仅适用于街道地址,所有业务结果均超出范围。
如果您打算搜索商家,Places API 是最佳选择。
例如
现在应该可以了,因为 Issue 10585 已经修复:
查询:美国 Florida 33016 Hialeah Gardens 8038 NW 103rd St, Unit 39 Miami Cores 结果:8038 NW 103rd St, Hialeah Gardens, FL 33016, USA (source, API request)
用Geocoding API will find the same result as Google Maps, but return only the address of the place. If you need business names, phone numbers, etc. you'll need to use the Places API (Autocomplete or Search)代替。
但是,我不会指望 Google Maps API 始终理解您的向后查询,您的查询字词与通常的顺序相反。您可能需要遵守以下内容以获得更好的结果: