Google Map API:英国特定结果

时间:2012-01-15 07:55:45

标签: android google-maps google-maps-api-3

我在Android中开发地图应用程序。我使用Google maps API在自动填充文本视图下拉列表中显示结果。此API返回的结果是整个世界的位置。我希望显示结果o仅为特定国家/地区提供解决方案,例如.UK    我该怎么办是否有任何特定的标志要设置它。

我的网址: 私有静态字符串SUGGETION_URL =" https://maps.googleapis.com/maps/api/place/autocomplete/json?input =%s& types = geocode& sensor = true& key = xxxxx.xxx -xxxxx&#34 ;;

请建议此网址将结果返回到仅限于英国的地方的方式?

1 个答案:

答案 0 :(得分:0)

没有办法强制API将其结果限制在像某些其他Google Maps Web Service API中那样的区域。如果您确实需要该功能,那么您可能应该使用Google地图JS V3 API中包含的Geocoding API或Places Autocomplete API

如果您不能使用这两个建议中的任何一个,您的选择仅限于:

  1. 您可以使用您找到的位置/半径parameters,但会将其视为“建议”而不是绝对值。

  2. 我尝试将语言参数设置为en-GB,这可能会比其他人更有利于英国的结果。