Geospatial risk platform for vessel collision analysis across shipping lanes.
Maritime operators needed to analyze vessel collision risk across busy shipping lanes in real time, over datasets with millions of geospatial points. Without the UI freezing or rendering lag making the tool unusable.
Mapbox GL JS for base map and performant layer rendering
Turf.js for geospatial operations: buffers, intersections, point aggregation
Custom risk-scoring algorithm built in Vanilla JavaScript
D3.js for supplementary statistical charts alongside the map
Rendering millions of geospatial points in real time without blocking the main thread
Designing a risk model flexible enough to handle different vessel types and lane densities
Optimizing layer update cycles so pan/zoom stays smooth at high data density
Interactive risk heatmaps that render and respond in under 1 second
Smooth pan and zoom maintained across dense multi-layer map views
Custom scoring algorithm that scales across vessel type and traffic volume
