Mapbox Geocoder忽略了国家/地区

时间:2016-03-19 12:55:30

标签: geocoding mapbox

我正在尝试使用Mapbox实现地理编码。为了获得更好的结果,我想将搜索范围限制在一个国家/地区。我发现了this guide如何做到这一点。 但不幸的是,当我在我的代码中执行此操作时:

$(document).on('keyup', "#place", 
function() {
    var text = $(this).val();
    if (text.length >= 5) {
      geocoder.query({query:text, country:'de'}, setMap());
    }

似乎忽略了全球的国家选项和搜索......

查看此最小Jsfiddle

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

A编写了Mapbox支持团队。国家的不幸限制不是通过geocode.query支持。 但您可以通过API使用国家/地区限制搜索。