How to use @mapbox/mapbox-gl-language - 3 common examples

To help you get started, we’ve selected a few @mapbox/mapbox-gl-language examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github geocompass / rs_buildings_extraction / webmap / src / components / HomeMap.vue View on Github external
initMap() {
      mapboxgl.accessToken =
        "pk.eyJ1Ijoid3VjYW5nZW8iLCJhIjoiY2oxNGQ1ZDdsMDA0djJxbzdzdGU4NWpqMiJ9.iaTLldYv7GNfxWhN42h__g";
      const map = new mapboxgl.Map({
        container: this.$refs.basicMapbox,
        style: CONFIG.HOST + "/style.json",
        center: [116.295, 39.945],
        zoom: 16
      });
      // 设置语言
      var language = new MapboxLanguage({ defaultLanguage: "zh" });
      map.addControl(language);

      // 地图导航
      var nav = new mapboxgl.NavigationControl();
      map.addControl(nav, "top-left");
      // 比例尺
      var scale = new mapboxgl.ScaleControl({
        maxWidth: 80,
        unit: "imperial"
      });
      map.addControl(scale);
      scale.setUnit("metric");
      // 全图
      map.addControl(new mapboxgl.FullscreenControl());
      // 定位
      map.addControl(
github hijiangtao / glmaps / examples / tools.js View on Github external
const addMapControl = (map) => {
  map.setLayoutProperty('country-label-lg', 'text-field', ['get', 'name_zh']);
  map.addControl(new MapboxLanguage({
    defaultLanguage: 'zh',
  }));
}
github urbica / react-map-gl / src / components / LanguageControl / index.js View on Github external
componentDidMount() {
    const map: MapboxMap = this._map;
    const {
      supportedLanguages,
      languageTransform,
      languageField,
      getLanguageField,
      languageSource,
      defaultLanguage
    } = this.props;

    const control: MapboxLanguageControl = new MapboxLanguage({
      supportedLanguages,
      languageTransform,
      languageField,
      getLanguageField,
      languageSource,
      defaultLanguage
    });

    map.addControl(control);
    this._control = control;
  }

@mapbox/mapbox-gl-language

Mapbox GL JS plugin for switching map language to the browser language.

BSD-3-Clause
Latest version published 1 year ago

Package Health Score

60 / 100
Full package analysis

Popular @mapbox/mapbox-gl-language functions