Google maps api 3 谷歌地理编码API的错误结果

Google maps api 3 谷歌地理编码API的错误结果,google-maps-api-3,google-geocoder,Google Maps Api 3,Google Geocoder,我需要在谷歌地理编码api请求获得地理编码。我有城市、地区、号码和州,我请求 https://maps.googleapis.com/maps/api/geocode/json?address={street}, {number} - {district}, {city } - {state} ... ` 我正在发送一个城市,但谷歌正在返回另一个城市 有没有办法在我发送的城市中强制查找地理编码? 或在查询时强制参数,如: https://maps.googleapis.com/maps/api

我需要在谷歌地理编码api请求获得地理编码。我有城市、地区、号码和州,我请求

https://maps.googleapis.com/maps/api/geocode/json?address={street}, {number} - {district}, {city } - {state} ... `
我正在发送一个城市,但谷歌正在返回另一个城市

有没有办法在我发送的城市中强制查找地理编码? 或在查询时强制参数,如:

https://maps.googleapis.com/maps/api/geocode/json?city={city}&state={state}

谷歌地图看起来不支持传递结构化地址数据,只支持地址字符串。考虑一下Azure地图,它有一个服务,你可以把地址的每个部分作为单独的参数传递。这可能更符合您所寻找的内容。以下是服务文档:

以下是一些相关资源: