Skip to content

3D virtual globe developed using ThreeJS with ability to overlay DEM and spatial data to make terrain features

Notifications You must be signed in to change notification settings

sreekmtl/3D-Earth-ThreeJS

Repository files navigation

3D-Earth-ThreeJS

3D virtual globe developed using ThreeJS. Digital Elevation Model (DEM) and overlay image (Landsat8) are loaded as WMS Layers from Geoserver and used to create the 3D terrain.

Prerequisites: You need nodeJS and Geoserver installation on your system. If you want to load image locally instead of from Geoserver, you have to make changes in landcanvas.js file in calculating the extent of overlaymesh.

To Run

git clone repo, open terminal, npx vite --config vite.config.js

Preview Images alt text

  1. Home Page alt text
  2. DEM layer alt text
  3. DEM Layer and Overlay landsat image alt text

About

3D virtual globe developed using ThreeJS with ability to overlay DEM and spatial data to make terrain features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published