Global Geospatial Data Visualiser
Web app built with TypeScript, React, Node.js (Express), Leaflet
and Three.js. It renders large-scale point datasets on an
interactive 2D map and 3D globe, allowing spatial patterns to be
identified between them.
The app automatically processes GeoJSON Point features and is
specifically designed for discrete geographic location data, where
each point represents an actual place on Earth's surface.
The 2D view is a Leaflet based interactive map with Mercator
projection point overlay. The 3D view is a Three.js sphere with an
equirectangular surface map and point texture derived from the
Leaflet view. The tileset used is provided by
CARTO
but any supported tileset could be mapped to the globe via this
method.
Repo