【mapboxDemo合集】设置标注文字为中文

查看将mapbox内的标注设置为中文的效果

查看运行效果

设置为中文后,中国国内的地区全部都是中文,国外的地区国家名字和重点城市将会是中文,城市一下的区或乡镇还是外文

实现方法

直接使用mapbox官方提供的插件即可

1
2
3
4
5
6
7
8
import mapboxgl from "mapbox-gl";
import MapboxLanguage from "@mapbox/mapbox-gl-language";

mapboxgl.setRTLTextPlugin('https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.1.0/mapbox-gl-rtl-text.js');
const map = new mapboxgl.Map(mapOptions);
map.addControl(new MapboxLanguage({
defaultLanguage: 'zh-Hans'
}));

合集