The US Space Weather Prediction Center publishes the output of its Ovation forecast model on their website as JSON files: https://services.swpc.noaa.gov/json/ovation_aurora_latest.json
As far as I can tell, the file is pretty straightforward but it's not a standard GeoJSON file. I'm a beginner both with Leaflet and with JavaScript.
What would be a good way to get this data as an overlay to a Leaflet map?
Should I try to knit a function which reads the JSON, creates a new GeoJSON layer and creates a bunch of polygons or would there be a smart way to pre-convert the data somehow to some format I can just load into Leaflet?
I have touched GDAL here and there but I'm far from "fluent" with it. I imagine, doing the conversion in the browser in JavaScript would be fairly expensive.