Mapbox Geocoder 忽略国家
Mapbox Geocoder ignores country
我正在尝试使用 Mapbox 实现地理编码。为了获得更好的结果,我想将搜索限制在一个国家/地区。我找到 this guide 了解如何做到这一点。
但不幸的是,当我在我的代码中这样做时:
$(document).on('keyup', "#place",
function() {
var text = $(this).val();
if (text.length >= 5) {
geocoder.query({query:text, country:'de'}, setMap());
}
它似乎忽略了国家选项和全球搜索...
看看这个最小的 Jsfiddle。
谁能帮帮我?
A 写了 Mapbox 支持团队。不幸的是,geocode.query 不(还)支持国家/地区的限制。
但您可以通过 API.
使用国家/地区限制搜索
我正在尝试使用 Mapbox 实现地理编码。为了获得更好的结果,我想将搜索限制在一个国家/地区。我找到 this guide 了解如何做到这一点。 但不幸的是,当我在我的代码中这样做时:
$(document).on('keyup', "#place",
function() {
var text = $(this).val();
if (text.length >= 5) {
geocoder.query({query:text, country:'de'}, setMap());
}
它似乎忽略了国家选项和全球搜索...
看看这个最小的 Jsfiddle。
谁能帮帮我?
A 写了 Mapbox 支持团队。不幸的是,geocode.query 不(还)支持国家/地区的限制。 但您可以通过 API.
使用国家/地区限制搜索