Renders the globe in different ways using WebGL (Live Demo). Uses fixed data sources for now, though this is meant as a base for visualizations that add other data sets.
Requires:
- a recent version of nodejs and yarn
- topojson (yarn global add topojson)
- ImageMagick
To install, clone the repo and download and prepare the data (this may take a few minutes):
yarn install
yarn make-vectors
yarn process-images
To run:
yarn start
The viewer should now be available at http://localhost:3333
Natural Earth Cross Blended Hypsometry http://www.naturalearthdata.com/downloads/10m-cross-blend-hypso/cross-blended-hypso/
Blue Marble http://visibleearth.nasa.gov/view_cat.php?categoryID=1484
Blue Marble http://visibleearth.nasa.gov/view_cat.php?categoryID=1484
Natural Earth Physical Vectors http://www.naturalearthdata.com/downloads/50m-physical-vectors/
These physical vectors can be downloaded and processed using ./scripts/make-vectors.sh The resulting json is then drawn to an offscreen canvas in the browser using vectorLayer.js
https://github.com/dataarts/webgl-globe