意想不到的结果 - 对谷歌约克郡自动完成 [英] Unexpected results - Google Autocomplete against yorkshire

查看:105
本文介绍了意想不到的结果 - 对谷歌约克郡自动完成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我越来越对约克郡意想不到的结果使用谷歌地图自动完成API。我已筛选的结果,英国唯一的显示区域。请帮我

以下是我收到的同时搜索约克郡的结果:


  • 约克郡北站,英国

  • 约克郡东方,英国联合国工业发展组织

  • 约克郡DEL苏尔,英国联合国工业发展组织

下面是code:

 &LT;脚本SRC =htt​​p://maps.google.com/maps?file=api&v=2&key=MYGooGleAPiKey类型=文/ JavaScript的&GT ;&LT; / SCRIPT&GT;&LT;脚本类型=文/ JavaScript的 src=\"http://maps.google.com/maps/api/js?sensor=false&libraries=places&language=en\"></script><script>
$(函数(){    VAR的选择= {
        类型:['(区)],
        componentRestrictions:{国家:英国},
        地区:['(GB)]
    };    无功自动完成=新google.maps.places.Autocomplete($(#txt_search)[0],期权);    google.maps.event.addListener(自动完成,'place_changed',函数(){
        VAR地方= autocomplete.getPlace();
        //console.log(place.address_components);
    });
});&下; /脚本&GT;


解决方案

这似乎是在API中的一个bug,看的 HTTPS://$c$c.google.com/p/gmaps-api-issues/issues/detail ID = 8619 和星,如果你想看到他们解决这个问题。

I am getting unexpected results against 'Yorkshire' using Google Maps auto-complete API. I have filtered the results to only display regions of UK. Please help me

Following are the results I am getting while search for Yorkshire:

  • Yorkshire du Nord, Royaume-Uni
  • Yorkshire Oriental, Reino Unido
  • Yorkshire del Sur, Reino Unido

Below is the code:

<script src="http://maps.google.com/maps?file=api&v=2&key=MYGooGleAPiKey" type="text/javascript"></script><script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=places&language=en"></script><script>
$(function() {

    var options = {
        types: ['(regions)'],
        componentRestrictions: {country: 'uk'},
        region: ['(GB)']
    };

    var autocomplete = new google.maps.places.Autocomplete($("#txt_search")[0], options);

    google.maps.event.addListener(autocomplete, 'place_changed', function() {
        var place = autocomplete.getPlace();
        //console.log(place.address_components);
    });
});</script> 

解决方案

It seems to be a bug in the API, see https://code.google.com/p/gmaps-api-issues/issues/detail?id=8619 and star if you want to see them fix it.

这篇关于意想不到的结果 - 对谷歌约克郡自动完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆