Google GeoCode自动完成限制状态

杰克

我正在尝试将Google Geocode自动填充字段添加到我的表单中。

我已经能够将其限制为返回到国家(AU)的结果,但是如果我也可以将结果限制为该州,那就更好了。(新南威尔士州/新南威尔士州)

这是我当前的initialize()功能:

function initialize() {
var options = {
types: ['geocode'],
    componentRestrictions: {country:"AU"}
};
  autocomplete = new google.maps.places.Autocomplete(
  (document.getElementById('autocomplete')),options);
  google.maps.event.addListener(autocomplete, 'place_changed', function() {
  fillInAddress();
  });
}

我阅读了文档,发现可以使用types参数限制结果,但是我无法确定确切的代码。

只需将其更改为:

types: ['administrative_area1':'NSW'], // OR 'New South Wales'

和类似于上述的各种组合(=代替:等)均无效。

有人能为我指出我要达到的实际语法正确的方向吗?

谢谢。

锯齿状的

我使用的自动完成功能没有任何类型的过滤器,但是在发送查询之前,会将我感兴趣的状态自动添加到所有用户输入中。

例如,对于想要加利福尼亚州结果的人来说,如果他们要搜索Sacramento它,则会自动将输入内容更正Sacramento, California,这对我来说效果很好。例如,您可以对发送的数据进行更具体的说明Sacramento, California, USA

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google GeoCode自动完成限制状态

来自分类Dev

Google设置自动完成API限制

来自分类Dev

Google地方信息自动完成仅限澳大利亚的限制

来自分类Dev

将 Google 地方自动完成功能限制在城市内

来自分类Dev

将Google自动完成功能限制为仅限城市和国家/地区iOS Swift

来自分类Dev

Google Place自动完成功能会限制国家/地区搜索结果吗?

来自分类Dev

如何在一个国家限制Google Map API自动完成jQuery

来自分类Dev

将 Google 地图自动完成功能限制在欧洲边界内

来自分类Dev

清除输入时,Google 自动完成位置未将状态设置为空

来自分类Dev

如何将Google Geocode查询限制在多个国家/地区?

来自分类Dev

geocode / google每天限制2500个请求或运行代码?

来自分类Dev

geocode / google每天限制2500个请求或运行代码?

来自分类Dev

Google自动完成语言

来自分类Dev

实施Google Place自动完成

来自分类Dev

触发Google地方信息自动完成

来自分类Dev

Google Place自动完成语言

来自分类Dev

Google自动完成移动整个div

来自分类Dev

使用Laravel的Google Map自动完成

来自分类Dev

如何实现Google商家编程自动完成

来自分类Dev

Google Maps Android API自动完成

来自分类Dev

放置Google Api-自动完成

来自分类Dev

Google Maps自动完成完整地址

来自分类Dev

Google自动完成跳过完整的地址

来自分类Dev

使用Laravel的Google Map自动完成

来自分类Dev

自动完成的Google Maps JS错误

来自分类Dev

Google 自动完成 Places API 错误 InvalidValueError

来自分类Dev

如何使用 Google 的自动完成位置 API?

来自分类Dev

Google Places 自动完成 Swift 3

来自分类Dev

Google Maps API - 自动完成英国县

Related 相关文章

热门标签

归档