我使用mapbox地理编码器创建了mapbox地图,即使用户正在寻找其他语言的地点,我也希望获得相同的结果。
根据API documentation,可以将一个或多个语言参数分配为字符串,并用逗号分隔-但仅使用第一个。
var geocoder = new MapboxGeocoder({
accessToken: accessToken,
mapboxgl: mapboxgl,
language: 'en-US, de-DE'
});
当用户搜索Munich
时,我期望结果列表中有Munich
;当用户搜索München
时,我期望München
或至少{{1} }。
相反,当搜索Munich
时,我实际上得到了Munich
,但是当搜索Munich
时,我仅得到附近的点击(例如,玛利亚广场,慕尼黑),但没有得到主要点击