{"id":62871,"date":"2025-01-30T22:17:35","date_gmt":"2025-01-30T22:17:35","guid":{"rendered":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/?p=62871"},"modified":"2025-01-30T22:22:56","modified_gmt":"2025-01-30T22:22:56","slug":"using-geo2grid-with-fci-data-from-meteosat-12","status":"publish","type":"post","link":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/62871","title":{"rendered":"Using geo2grid with FCI data from Meteosat-12"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-1024x1024.png\" alt=\"\" class=\"wp-image-62872\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-1024x1024.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-300x300.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-150x150.png 150w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-768x768.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-1536x1536.png 1536w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km-2048x2048.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Meteosat-12 airmass RGB, 0000 UTC on 30 January 2025 (Click to enlarge)<\/figcaption><\/figure>\n\n\n\n<p>Geo2grid software accesses SatPy libraries that allow for the reading of level-1c netcdf files holding FCI (Flexible Combined Imager) data from the latest operational Meteosat satellite (Meteosat-12).  So if you can access to that output, you can create beautiful images as the ones shown above.  The RGB shows a storm moving into western Europe.  The Red\/Orange in the image is associated with the Potential Vorticity Anomaly helping to support the storm (a second Potential Vorticity Anomaly is apparent over the central Mediterranean, and there seems to be one over the Arabian Peninsula too &#8212; maybe that&#8217;s a Westerly Disturbance for India later this weekend)  To create the image above, I first moved all 40 (!) image sectors holding the data valid at 0000 UTC on 30 January 2025 to my computer that holds the geo2grid software (<a href=\"https:\/\/cimss.ssec.wisc.edu\/csppgeo\/geo2grid.html\">downloadable from this link<\/a>).  The geo2grid <a href=\"https:\/\/www.ssec.wisc.edu\/software\/geo2grid\/\">documentation<\/a> includes a section on readers, including the <a href=\"https:\/\/www.ssec.wisc.edu\/software\/geo2grid\/readers\/fci_l1c_nc.html\">FCI Level-1c reader<\/a>.<\/p>\n\n\n\n<p>The two geo2grid commands to create the image above are shown below.  One creates the .tif file, one adds coastlines to the image.  In geo2grid call, those last 4 wildcards (????) refer to the 40 different sectors (that is, 0001, 0002, 0003, 0004, &#8230; , 0039, 0040) that hold the data.  The 0001 in the filename refers to the 1st image of the day.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/geo2grid.sh -r fci_l1c_nc -w geotiff -p airmass -f \/pathtoL1CData\/W*FDHSI*_0001_????.nc\n.\/add_coastlines.sh --add-coastlines --coastlines-resolution f MTG-I1_FCI_airmass_20250130_000000_mtg_fci_fdss_2km.tif <\/code><\/pre>\n\n\n\n<p>As with other geo2grid commands, one can create a region into which you can subsect the data so you can focus on a particular region.  This was done below to focus on parts of Europe.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/p2g_grid_helper.sh Europe4 10.0 45.0 4000 -4000 1440 1120 > Europe4.yaml\n.\/geo2grid.sh -r fci_l1c_nc -w geotiff -p airmass -g Europe4 --grid-configs .\/Europe4.yaml -f \/pathtoL1CData\/W*FDHSI*_0001_????.nc \n .\/add_coastlines.sh --add-coastlines --coastlines-resolution f MTG-I1_FCI_airmass_20250130_000000_Europe4.tif <\/code><\/pre>\n\n\n\n<p>The output from that series of calls is shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"796\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_Europe4-1024x796.png\" alt=\"\" class=\"wp-image-62880\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_Europe4-1024x796.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_Europe4-300x233.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_Europe4-768x597.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2025\/01\/MTG-I1_FCI_airmass_20250130_000000_Europe4.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Meteosat-12 airmass RGB over Europe, 0000 UTC on 30 January 2025 (Click to enlarge)<\/figcaption><\/figure>\n\n\n\n<p>Thanks to EUMETSAT for sharing the data that allowed the creation of these beautiful images!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Geo2grid software accesses SatPy libraries that allow for the reading of level-1c netcdf files holding FCI (Flexible Combined Imager) data from the latest operational Meteosat satellite (Meteosat-12). So if you can access to that output, you can create beautiful images as the ones shown above. The RGB shows a storm moving into western Europe. The [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":62872,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[153,109],"tags":[],"class_list":["post-62871","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-meteosat-12","category-software"],"acf":[],"_links":{"self":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/62871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/comments?post=62871"}],"version-history":[{"count":7,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/62871\/revisions"}],"predecessor-version":[{"id":62885,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/62871\/revisions\/62885"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media\/62872"}],"wp:attachment":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media?parent=62871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/categories?post=62871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/tags?post=62871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}