How to Download Live Images from Government Weather Satellites (2018)
hackernoon.com
hackernoon.com
However, if you do have Internet access, GOES-16 [1] provides a beautiful full-color live feed of the Earth which you can easily download with wget/curl. For example, paste the following:
wget $(curl -s https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16 | grep -o -e 'https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/[0-9]*_GOES16-ABI-FD-GEOCOLOR-1808x1808.jpg' | head -1) -O earth.jpg && open earth.jpg
It's fun to use as a live-updating wallpaper or background.[1] https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16
wget $(curl -s https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16 | grep -o -e 'https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/[0-9]*_GOES16-ABI-FD-GEOCOLOR-1808x1808.jpg' | head -1) -O earth.jpg && display earth.jpg
And here is my resulted preview.[1]UPD: Found that this CDN[2] also has static links to latest image, so script could be much more simplified by dropping `curl` and `grep`:
wget -c https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/1808x1808.jpg -O earth.jpg && display earth.jpg
[0] https://www.computerhope.com/issues/ch001720.htm[1] https://i.imgur.com/gFaVvhz.jpg
[2] https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/
wget $(...) -O - | display -Does anyone happen to know if there is something comparable for the other side of the pond, e.g. Europe?
I tried to search ESA, but haven‘t found anything (again, on mobile, so that might be the reason).
> The satellites’ orbits are configured such that one of the three passes within almost every point on the globe every three hours.
So these cover Europe too.
The best I could find for now is the EUMETSAT feed[1], but it is updated every hour and not as good as GOES-16 at night.
[1]: https://eumetview.eumetsat.int/static-images/MSG/RGB/NATURAL...
The GOES nighttime image is not a real image, but a composite of the IR band (similar to [1]) and a night lights image (probably from VIIRS [2]).
You could do something similar with MSG if you wanted (e.g. [3])
[1] - https://eumetview.eumetsat.int/static-images/MSG/IMAGERY/IR1...
[2] - https://worldview.earthdata.nasa.gov/?v=-112.54695174385678,...
[3] - https://rammb-slider.cira.colostate.edu/?sat=meteosat-11&z=0...
curl $(curl -s https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16 | grep -o -e 'https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/[0-9]*_GOES16-ABI-FD-GEOCOLOR-1808x1808.jpg' | head -1) -o earth.jpg && open earth.jpg zsh: no matches found: https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16 wget https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/1808x1808.jpg
source: https://cdn.star.nesdis.noaa.gov/GOES16/ABI/FD/GEOCOLOR/Strange, but yesterday I had no such issue.
Error code: SEC_ERROR_EXPIRED_CERTIFICATE
Lets Encrypt only does "Domain Validation" so the registrant of the domain name is the only thing they check. They do not issue certificates for IP addresses.
https://140.90.107.147/GOES16/ABI/FD/GEOCOLOR/
This website works without a domain name. The traffic is still encrypted. How do we know this is really NOAA running the website at this IP address? We can check and see that the IP address belongs to AS 6629 and that AS belongs to NOAA.
It is arguable this information provides better "authentication" than the Lets Encrypt certificate. It is certainly easier to fraudulently gain control over a domain name from a domain name registrar than it is to fraudulently gain control over an IP address block from a regional internet registry or via BGP hijacking.
E.g.: https://www.reddit.com/r/RTLSDR/comments/7qalaj/visualizing_...
It’s also fun to build the absolute sketchiest MacGyver antenna you can imagine and use it to pick up a signal from space.
Is this actually worthwhile for anything other than just hacking for fun? Or is getting any useful data from this going to be a full-time job by itself?
The satellites you are receiving in this article are the NOAA-XX ones, which are completely self-contained and literally sweep the earth in Orbit broadcasting exactly what they see directly below them.
This could function as a completely self contained weather forecasting tool only requiring solar power and no government based ground infrastructure to support. Current satellite pictures that you are used to seeing from the news and weather forecasting agencies use the GOES satellites, which actually rely on ground based infrastructure to process and then rebroadcast the products that are disseminated from them. (Think: downlink-process-uplink and then downlink to consumers).
Provided in a SHTF scenario that the satellites weren't taken out - they are completely self contained and just broadcast regardless of what happens on the earth.
Satellite data tells you pretty much everything you would need to forecast at a basic level, especially with the derived soundings.
I think we used an HPUX system to ingest and visualize data from the antenna. Definitely something Unixy.
[1] https://en.wikipedia.org/wiki/Copyright_status_of_works_by_t...