Those pictures look... pretty rough. I know the author says you can clean them up in software but doesn't provide any pictures of the images they've received cleaned up in the software they've recommended.
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?
Personally i would say this is just a fun project and novelty factor of receiving a transmission from the satellite. If you actually want to get your hands on weather data and do useful stuff with it let NOAA do the heavy lifting. I can wager that most of us here probably dont want to write the code to seam together satellite images and clean them up. However i wont stop anyone, have at it friends.
I appreciated these images during recent wildfires. They answered questions like, "is this smoke from something local or is it more likely from that fire that's 50 miles away," and you could also compare sets of imagery yourself which was kind of empowering.
Answering your question with a question... where do super-amazing-ultra-resolution satellite images come from, and can I download those using commodity/off-the-shelf equipment?
Lets put it this way: If you were doing this for something else than fun, you'd invest a bit more than ten bucks for a radio receiver USB dongle and some scrap metal wire.
If we ever got ourselves into a SHTF scenario (global thermonuclear war etc), the lack of local internet access could be a problem.
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.
I chase storms in my free time, and there are still a lot of areas in the US where Internet connectivity is poor or non-existent. I had an idea for an e-ink powered device that pulled down satellite images like this, but I never got very far with it.
Satellite data tells you pretty much everything you would need to forecast at a basic level, especially with the derived soundings.
The article describes how to receive weather imagery directly from satellites using an SDR. It's a fun project, and surely useful if you don't have Internet access.
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.
That's correct, thank you - but this only applies to the raw satellite link. The data itself is not available for download for the european region, afaik - that was what I was asking for. :)
But the view displayed on the website isn't changing. There's an "east" page displaying an amazing view of South America and a "west" page displaying mostly the Pacific Ocean. Images supposedly update every ten minutes, but those are the only two views you get.
Some of the Landsat ones have a web service to download any covered area of earth. They pass over the same area about every 14 days though, so you won’t get a life feed of a location.
It looks they were using a free certificate from Lets Encypt. These only last for a few months.
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.
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.
The February 1985 issue of Rainbow Magazine had an program listing for Wefax, which made it possible for owners of the TRS-80 Color Computer to receive weather satellite images using a shortwave radio. This looks like a more advanced version of the same thing. Back then it blew my mind that a home computer could do such a thing. I didn't have a shortwave radio so I never was able to make use of the program. Will have to play with this one, if for no other reason than to fulfill my childhood fantasy of having an at home satellite receiving station. Won't the ladies at my high school reunion be impressed! (Probably not)
oh, man, I remember doing this in high school in the 90s (our system was run by one of my favorite teachers. He narrowly missed the Challenger explosion as a finalist of McAuliffe's spot). These satellites just rain information down to Earth.
I think we used an HPUX system to ingest and visualize data from the antenna. Definitely something Unixy.
Yes. At least in the case of American satellites. Basically all information produced by the US (federal) Government that is not classified is in the public domain.[1] There are all sorts of weaselly ways that companies and in some cases government agencies try to limit this (for example, West Publishing, the company that publishes laws has copyright on the page numbers which are needed to reference those laws[2]), but in this case we're talking about raw data, transmitted on public airwaves, so there is really no question that it's in the public domain.
43 comments
[ 4.0 ms ] story [ 96.3 ms ] threadIs 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.
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:
It's fun to use as a live-updating wallpaper or background.[1] https://www.star.nesdis.noaa.gov/GOES/fulldisk.php?sat=G16
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`:
[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/
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...
Fixed it
https://twitter.com/earthin24
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.
I think we used an HPUX system to ingest and visualize data from the antenna. Definitely something Unixy.
https://www.ssec.wisc.edu/mcidas/
[1] https://en.wikipedia.org/wiki/Copyright_status_of_works_by_t...
[2] https://www.wired.com/1994/05/the-law/