Global Geospatial Point 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