Visualize active fires around the world with Javascript
blog.znote.io
blog.znote.io
Wikipedia: a satellite-based sensor used for earth and climate measurements. They capture data in 36 spectral bands ranging in wavelength from 0.4 μm to 14.4 μm and at varying spatial resolutions (2 bands at 250 m, 5 bands at 500 m and 29 bands at 1 km). Together the instruments image the entire Earth every 1 to 2 days.
I looked this up because I want to know fires too close by. Updates every 1 to 2 days is not very useful for that.
In Portugal there is https://fogos.pt/ which is updated very frequently.
Processed data for the past 24 hours is available, it may be 18 hours "old" though.
See: (for regular processed products)
* https://firms.modaps.eosdis.nasa.gov/active_fire/
* https://firms.modaps.eosdis.nasa.gov/api/kml_fire_footprints...
And here for 'Ultra Real Time' over the US | Canada
* https://wiki.earthdata.nasa.gov/display/FIRMS/2022/07/14/
elsewhere you'd have to contact your local ground station and geolocate + bandprocess the raw data as it beams in if you want Ultra Real Time.
( Hexagon sell a product that can do this if you're not up to writing your own )
Years ago I worked on a (now defunct) site for a local NPR station in SoCal that displayed information on fires going on in California, and I incorporated geometry from satellites (MODIS and I think something called VIIRS) to implement a fire spread animation. The user could press a play button and see how the fire spread over time.
In retrospect, that feature is kind of like watching car crashes on replay, but I was and am nevertheless proud to have worked on something like that.
The site is no longer working, but I saved a video of it:
EDIT: There were much more interesting spread animations than that but this video is all I have
That said, to build a JS data science ecosystem, znote would need to be open source. I assume that would hinder your monetization efforts.
The best solution I found was VSCode TS notebook https://github.com/DonJayamanne/typescript-notebook. However, ESM and notebook scoped package installations are not supported, along with some bugs.
e.g. https://www.dfes.wa.gov.au/hazard-information/bushfire/plann...