Google maps 将地理编码限制为特定的管理区域名称

Google maps 将地理编码限制为特定的管理区域名称,google-maps,geocoding,Google Maps,Geocoding,有没有聪明的方法告诉谷歌地理编码api将搜索范围缩小到一个特定的行政区域名称(或任何其他标准,如国家、次级行政区域等),或者我必须手动对返回给我的结果进行排序?我想你可以像GoG所说的那样在URL中指定区域,请参阅文档。您可以提供一个简单的lat/lon边界框(不是行政区域)或国家代码(但不是其他行政区域)。根据谷歌文档,如果您不提供国家代码,结果会偏向于请求来自的IP的国家。

有没有聪明的方法告诉谷歌地理编码api将搜索范围缩小到一个特定的行政区域名称(或任何其他标准,如国家、次级行政区域等),或者我必须手动对返回给我的结果进行排序?

我想你可以像GoG所说的那样在URL中指定区域,请参阅文档。您可以提供一个简单的lat/lon边界框(不是行政区域)或国家代码(但不是其他行政区域)。根据谷歌文档,如果您不提供国家代码,结果会偏向于请求来自的IP的国家。