2017-07-07 4 views
0

Ich spiele gerade mit deck.gl.Wie man Mapboxgl in DeckGL umstellt

Nehmen Sie das UK Unfall Beispiel (3D-Heatmap). Wie kann ich die Sprache für die Anzeige des POIs in mapboxGL ändern?

Wo ich das mapboxGL äquivalent setzen sollte: Dies ist vor allem

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

Antwort

0

auf die Verwendung von react-map-gl statt deck.gl bezogen, da das ist, was das Beispiel verwendet wird.

Sie die MapBox Karte Instanz mit der getMap() Methode der < MapGL> Komponente greifen können, und rufen Sie die Methode, die Layout-Eigenschaft zu ändern:

<MapGL ... ref='map' /> 

const map = this.refs.map.getMap() 
map.setLayoutProperty('country-label-lg', 'text-field', '{name_fr}') 
Verwandte Themen