Interactive geospatial data-visualization web app.
Stack: React · TypeScript · Deck.gl · Mapbox GL · Vite
A React dashboard for exploring large geospatial datasets. Uses Deck.gl layered on top of Mapbox to render aggregated point, heatmap, and hex-bin views at interactive framerates. Supports layer toggling, attribute-based filtering, and on-map inspection of underlying records.
# 1. Install dependencies
npm install
# 2. Copy env template and fill in your keys
cp .env.example .env
# Edit .env with your Mapbox token and data source API keys
# 3. Run the dev server
npm run dev- Deck.gl layer compositing over Mapbox
- Hex-bin and heatmap aggregation at scale
- Attribute-based filtering and search
- On-map record inspection
- Client-side rendering of 100k+ points
All rights reserved.