Using the ArcGIS Server JavaScript API version 4.18, how can I visually highlight areas with high concentrations of overlapping polygons, such as these historical cyclone tracks?
In addition I need to give higher weighting to more severe cylones based on a numerical attribute (HazardValue, as shown in the legend).
The ArcGIS Server JavaScript API contains a HeatMapRenderer, which looks promising but is only suitable for points.
If possible I would like to find a front-end solution rather than creating a raster on the server (I plan to add the ability to filter the polygons and would like the heatmap to regenerate dynamically based on the selection, which seems more suitable to front-end processing).