-
-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for MTG Satellite imagery #197
Comments
Hi @jacobbieker, Could you please tell me the approach for adding support for MTG Satellite imagery? EUMETSAT has released the early November MTG data. I want to help out by working on this |
Yeah, no problem! Happy to have you help! The best place to put the processing code would probably be in The other part of the support would be to enable Satip to download MTG data from EUMETSAT directly, but not sure if that is viable right now since I don't think they are disseminating it until the new year on an API. Feel free to ask any more questions, happy to help! |
@jacobbieker I tried looking for MTG data in the EUMETSAT User Portal, but couldn't find any. Can you point me to where I can find a sample data from MTG, and I can get started on developing this feature? |
Yes, here is some example data: https://sftp.eumetsat.int/public/folder/UsCVknVOOkSyCdgpMimJNQ/User-Materials/Test-Data/MTG/MTG_FCI_L1C_RC72-20240113_TD-505_Feb2024/ which hopefully should help! The timeline for the full release is https://user.eumetsat.int/resources/user-guides/mtg-in-operations |
@jacobbieker Using |
Could you send a list of all the names? In general, we want to make a public archive of the data, so we would want all of the bands. At a minimum though, we want the 16 spectral channels that the imager takes. And that's great! Glad the code works without much changes then. Could you post the output from |
@jacobbieker Yes sure, here are the 208 availables bands:
The output
|
Do you know if |
The For all the bands, I would go with just the ones that are the band name |
@jacobbieker I can determine if its EUMETSAT data by looking at the filename. From what I've noticed, the filename such as For the bands, I will use the ones such as Can you explain what you mean by keeping the attributes when saving the file to Zarr? I've not worked with satellite data before so apologies for the multiple questions! |
Cool! For the bands, yes, that is what I meant! For keeping the attributes, I mean keep these when saving out to Zarr
In general, with Xarray, attributes might disappear when doing operations. like rescaling data or combining timesteps, so we just want to make sure to keep them, as they include useful information, especially the And no worries on the questions! Happy to answer any more, this is super helpful work! |
Detailed Description
The MTG satellite is going live soonish ((https://www.eumetsat.int/getting-ready-data-first-mtg-missions) and will slowly replace the current MSG full-disk imager over the course of 2024.
Context
The full-disk imaging is useful as the backup to the RSS imaging that stops every 28 days for 48 hours, and 1 month each year. So this is important for keeping the forecasts running correctly. The MTG data is also much higher resolution, and every 10 minutes, so could be worth switching to it full time.
Possible Implementation
Satip has support for the FCI imager https://satpy.readthedocs.io/en/stable/api/satpy.readers.fci_l1c_nc.html with some notes of what needs to be installed for it. A decoder needs to be installed as well.
The text was updated successfully, but these errors were encountered: