GisForWeb
Menu
All tools
three-geo logo

three-geo

Open Source

three.js library that turns GPS coordinates into textured 3D terrain meshes.

License

MIT

About

three-geo is a geographic visualization library for three.js. Given a latitude and longitude it assembles a satellite-textured 3D terrain mesh in near real time from elevation tiles, and exposes the result as standard THREE.Mesh objects so the geometry and textures can be manipulated directly. It is aimed at custom WebGL terrain experiments rather than globe-scale basemaps.

Features

  • Builds 3D terrain meshes from GPS coordinates
  • Textures terrain with satellite imagery
  • Returns standard THREE.Mesh objects
  • Pairs with a Leaflet map view and camera
  • Plugs into existing three.js scenes
  • Published on npm as three-geo

Details

Type
Library
Pricing
open-source
License
MIT
Hosting
Self-host

Platforms

web

Languages

JavaScript