iT邦幫忙

0

有關globe.gl 的問題

大家好, 想請問一下有關globe.gl 的問題

<script>
    fetch('../datasets/ne_110m_admin_0_countries.geojson').then(res => res.json()).then(countries =>
    {
      const world = Globe()
        .globeImageUrl('//unpkg.com/three-globe/example/img/earth-dark.jpg')
        .hexPolygonsData(countries.features)
        .hexPolygonResolution(3)
        .hexPolygonMargin(0.3)
        .hexPolygonColor(() => `#${Math.round(Math.random() * Math.pow(2, 24)).toString(16).padStart(6, '0')}`)
        .hexPolygonLabel(({ properties: d }) => `
          <b>${d.ADMIN} (${d.ISO_A2})</b> <br />
          Population: <i>${d.POP_EST}</i>
        `)
        (document.getElementById('globeViz'))
    });
  </script>

在hexpolygon 的例子代碼, 它是拿一個geojson, 同一個國家的都是同一個顏色, 但geojson 裡只是lat , long而已, 如果我想在每一個hex 格會因應不同的coordinate 的weather value 來給顏色, 要怎麼辦, 希望大家可以幫幫忙, 感謝

尚未有邦友回答

立即登入回答