2017-07-07 81 views
0

我目前正在玩甲板。如何在DeckGL中切換mapboxgl語言

以英國事故爲例(3d-heatmap)。如何更改用於在mapboxGL中顯示POI的語言?

我應該在哪裏放置mapboxGL等價的:

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

回答

0

這主要與發生反應-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}')