получить значение из объекта json в Deck.gl - PullRequest
0 голосов
/ 25 сентября 2019

Я строю небольшую карту с помощью deck.gl, она работает хорошо, но начальный вид жестко запрограммирован, как получить значения долготы и широты из первых элементов в координатах, вот рабочий код

<html>
  <head>
    <title>deck.gl solar Farm  Example</title>
    <script src="https://unpkg.com/deck.gl@^7.0.0/dist.min.js"></script>
  </head>
  <body>
    <div id="container"></div>      
  </body>
  <script type="text/javascript">
    const {DeckGL, ScatterplotLayer} = deck;  
    const data = 'https://raw.githubusercontent.com/djouallah/keplergl/master/docs/data.json';
    new DeckGL({
      longitude: 143.499772,
      latitude:  -34.7773053,
      zoom: 15,
      minZoom: 5,
      maxZoom: 20,
      pitch: 40.5,
      controller: true,
      layers:[ 
        new ScatterplotLayer({
        id: 'scatter-plot',
        data: data,
        radiusScale: 3,
        radiusMinPixels: 0.25,
        getPosition: d => d.coordinates,
        getFillColor: d => d.colorcode
      })
      ]
    });
  </script>
</html>
...