【问题标题】:How to switch mapboxgl language in DeckGL如何在 DeckGL 中切换 mapboxgl 语言
【发布时间】:2017-07-07 13:52:20
【问题描述】:

我目前正在玩deck.gl。

以英国事故为例(3d 热图)。如何更改用于在 mapboxGL 中显示 POI 的语言?

我应该把mapboxGL等价物放在哪里:

map.setLayoutProperty('country-label-lg', 'text-field', '{name_fr}');

【问题讨论】:

    标签: deck.gl react-map-gl


    【解决方案1】:

    这主要与 react-map-gl 的使用有关,而不是与 deck.gl 相关,因为这就是示例所使用的。

    您可以使用< MapGL>组件的getMap()方法抓取mapbox地图实例,并调用该方法更改布局属性:

    <MapGL ... ref='map' />
    
    const map = this.refs.map.getMap()
    map.setLayoutProperty('country-label-lg', 'text-field', '{name_fr}')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-07
      相关资源
      最近更新 更多