<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Tahoma,Arial,Helvetica,sans-serif'>
<p>Hi Marian, </p>
<p><br /></p>
<p>Have you at all tried to produce data from the harmonie 40 data set. I'm having issues with the <span>perl g2ctl.pl or perl grib2ctl.pl script. I think they are grib.1 files but surely the latter script should work. I'm confused. Any help appreciated. </span></p>
<p><br /></p>
<p><span>Stuart.</span></p>
<p><br /></p>
<p><br /></p>
<p><br /></p>
<p><br /></p>
<p>On 10-02-2020 14:14, AMS Bytča wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<p>Hi Stuart,</p>
<p>this what I use... (copy and save as WIN batch file (bat)</p>
<p>ICON:</p>
<p>@ECHO OFF<br /><br /> set FileDate=%date:~9,4%%date:~6,2%%date:~3,2%<br /> set FileTime=%time:~0,2%<br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> set FileDate=%YYYY%%MM%%DD%<br /> set timestamp=%HH%%Min%%Sec%<br /> set FileTime=%HH%<br /> set fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%<br /><br /><br /> if /i %FileTime% GEQ 00 (<br /> set T=18<br /> set /a FD=%FileDate% - 1<br /> )<br /> if /i %FileTime% GEQ 03 (<br /> set T=00<br /> set /a FD=%FileDate%<br /> )<br /> if /i %FileTime% GEQ 10 (set T=06)<br /> if /i %FileTime% GEQ 15 (set T=12)<br /> if /i %FileTime% GEQ 21 (set T=18)<br /> @echo Year = %FD%<br /> @echo Time = %FileTime%<br /> echo %T%<br /><br /><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/t_2m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_T_2M.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/t_2m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_T_2M.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/tot_prec/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_TOT_PREC.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/tot_prec/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_TOT_PREC.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/pmsl/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_PMSL.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/pmsl/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_PMSL.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/clct/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_CLCT.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/clct/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_CLCT.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/h_snow/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_H_SNOW.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/h_snow/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_H_SNOW.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/relhum_2m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_RELHUM_2M.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/relhum_2m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_RELHUM_2M.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/u_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_U_10M.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/u_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_U_10M.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/v_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_V_10M.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/v_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_V_10M.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/cape_con/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_CAPE_CON.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/cape_con/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_CAPE_CON.grib2.bz2</a><br /> FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/vmax_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_VMAX_10M.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/vmax_10m/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_VMAX_10M.grib2.bz2</a><br /> rem FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/mh/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_MH.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/mh/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_MH.grib2.bz2</a><br /> rem FOR %%M IN (000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072) DO wget <a class="moz-txt-link-freetext" href="http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/snowlmt/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_SNOWLMT.grib2.bz2" target="_blank" rel="noopener noreferrer">http://opendata.dwd.de/weather/nwp/icon-eu/grib/%T%/snowlmt/icon-eu_europe_regular-lat-lon_single-level_%FD%%T%_%%M_SNOWLMT.grib2.bz2</a><br /><br /><br /><br /> @ECHO Please wait, decompressing files...<br /> bunzip2 *.grib2.bz2<br /><br /><br /> @ECHO Please wait, concatenating grb files...<br /> cat icon-eu_europe*.grib2 > icon_eu_%FD%%T%.grib2<br /> @ECHO Please wait, creating ctl file...<br /> perl g2ctl.pl -verf icon_eu_%FD%%T%.grib2 > icon_eu_%FD%%T%.ctl<br /> @ECHO Please wait, creating idx file...<br /> gribmap -i icon_eu_%FD%%T%.ctl -e<br /><br /> del icon-eu_europe*.grib2<br /><br /> rem start opengrads -lbxc 'icon-eu_crsr_1hpcp.gs %FD% %T%'<br /> rem start opengrads -lbxc 'icon-eu_crsr_gust.gs %FD% %T%'<br /> rem start opengrads -lbxc 'icon-eu_crsr_acsnow.gs %FD% %T%'<br /> rem start opengrads -lbxc 'icon-eu_crsr_t2m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_sz_t2m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_sz_acsnow.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_1hpcp.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_acpcp.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_t2m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_acsnow.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_wind10m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_gust.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_svk_tcld.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_1hpcp.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_acpcp.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_t2m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_acsnow.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_wind10m.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_gust.gs %FD% %T%'<br /> start opengrads -lbxc 'icon-eu_cze_tcld.gs %FD% %T%'<br /><br /> exit</p>
<p><br /></p>
<p><br /></p>
<p><br /></p>
<p><br /></p>
<p>and HIRLAM:</p>
<p><br /></p>
<p>@ECHO OFF<br /><br /> set FileDate=%date:~9,4%%date:~6,2%%date:~3,2%<br /> set FileTime=%time:~0,2%<br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> set FileDate=%YYYY%%MM%%DD%<br /> set timestamp=%HH%%Min%%Sec%<br /> set FileTime=%HH%<br /> set fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%<br /><br /><br /> if /i %FileTime% GEQ 00 (<br /> set T=18<br /> set /a FD=%FileDate% - 1<br /> )<br /> if /i %FileTime% GEQ 04 (<br /> set T=00<br /> set /a FD=%FileDate%<br /> )<br /> if /i %FileTime% GEQ 11 (set T=06)<br /> if /i %FileTime% GEQ 17 (set T=12)<br /> if /i %FileTime% GEQ 23 (set T=18)<br /> @echo Year = %FD%<br /> @echo Time = %FileTime%<br /> echo %T%<br /><br /><br /> type NUL > ._log_%FD%.txt<br /> echo ___---------------- FMI HIRLAM DATA PROCCESS STARTED ON %DD%/%MM%/%YYYY% AT %HH%:%Min%.%Sec% ----------------___ >> ._log_%FD%.txt<br /> echo - >> ._log_%FD%.txt<br /> echo - >> ._log_%FD%.txt<br /><br /> :001<br /> wget -O phirlam_TMP2m.grb2 <a class="moz-txt-link-freetext" href="https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-Temperature-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-Temperature-%FD%T%T%0000Z.grb2</a><br /> IF %ERRORLEVEL% NEQ 0 @ECHO Waiting for file... & TIMEOUT /T 60 & GOTO 001<br /> :002<br /> wget -O phirlam_1hpcp.grb2 <a class="moz-txt-link-freetext" href="https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-Precipitation1h-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-Precipitation1h-%FD%T%T%0000Z.grb2</a><br /> IF %ERRORLEVEL% NEQ 0 @ECHO Waiting for file... & TIMEOUT /T 60 & GOTO 002<br /> :003<br /> wget -O phirlam_acpcp.grb2 <a class="moz-txt-link-freetext" href="https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-PrecipitationAmount-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">https://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-PrecipitationAmount-%FD%T%T%0000Z.grb2</a><br /> IF %ERRORLEVEL% NEQ 0 @ECHO Waiting for file... & TIMEOUT /T 60 & GOTO 003<br /><br /> rem wget -O phirlam_DPT2m.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-DewPoint-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-DewPoint-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_windums.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindUMS-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindUMS-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_windvms.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindVMS-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindVMS-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_windgust.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindGust-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-WindGust-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_lcld.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-LowCloudCover-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-LowCloudCover-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_mcld.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-MediumCloudCover-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-MediumCloudCover-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_hcld.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-HighCloudCover-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-HighCloudCover-%FD%T%T%0000Z.grb2</a><br /> rem wget -O phirlam_tcld.grb2 <a class="moz-txt-link-freetext" href="http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-TotalCloudCover-%FD%T%T%0000Z.grb2" target="_blank" rel="noopener noreferrer">http://s3-eu-west-1.amazonaws.com/fmi-opendata-rcrhirlam-surface-grib/%YYYY%/%MM%/%DD%/%T%/numerical-hirlam74-forecast-TotalCloudCover-%FD%T%T%0000Z.grb2</a><br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> echo Requested GRIB files downloaded at %HH%:%Min%.%Sec% >> ._log_%FD%.txt<br /><br /><br /><br /> @ECHO Please wait, concatenating grb files...<br /> cat phirlam*.grb2 > hirlam_%FD%%T%.grb2<br /> @ECHO Please wait, creating ctl file...<br /> perl g2ctl.pl -verf hirlam_%FD%%T%.grb2 > hirlam_%FD%%T%.ctl<br /> @ECHO Please wait, creating idx file...<br /> gribmap -i hirlam_%FD%%T%.ctl -e<br /><br /> del phirlam*.grb2<br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> echo GrADS files created at %HH%:%Min%.%Sec% >> ._log_%FD%.txt<br /><br /><br /><br /> opengrads -lbxc 'hirlam_svk_t2m.gs %FD% %T%'<br /> opengrads -lbxc 'hirlam_svk_1hpcp.gs %FD% %T%'<br /> opengrads -lbxc 'hirlam_svk_acpcp.gs %FD% %T%'<br /> opengrads -lbxc 'hirlam_cze_t2m.gs %FD% %T%'<br /> opengrads -lbxc 'hirlam_cze_1hpcp.gs %FD% %T%'<br /> opengrads -lbxc 'hirlam_cze_acpcp.gs %FD% %T%'<br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> echo Finished proccessing output images at %HH%:%Min%.%Sec% >> ._log_%FD%.txt<br /><br /><br /><br /><br /><br /> for /f "delims=" %%a in ('wmic OS Get localdatetime  ^| find "."') do set "dt=%%a"<br /> set "YYYY=%dt:~0,4%"<br /> set "MM=%dt:~4,2%"<br /> set "DD=%dt:~6,2%"<br /> set "HH=%dt:~8,2%"<br /> set "Min=%dt:~10,2%"<br /> set "Sec=%dt:~12,2%"<br /><br /> echo All files uploded at %HH%:%Min%.%Sec% - ALL DONE! >> ._log_%FD%.txt<br /><br /> echo - >> ._log_%FD%.txt<br /> echo - >> ._log_%FD%.txt<br /><br /> exit</p>
<p><br /></p>
<p>Regards,</p>
<p>Marian</p>
<div class="moz-cite-prefix">Dňa 10.2.2020 o 11:29 CW Weather napísal(a):</div>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<p><span>Hi all, </span></p>
<p><span>Bit of a long shot here but does anybody have a work around on windows for the ICON and Hirlam data sets. I understand the g2ctl.pl needs to be changed in some form to sort the grib files out as they dont use the simple lat lon format for the control file. Any help would be appreciated.</span></p>
<p>Best regards, </p>
<p>Stuart. </p>
<div>-- <br />
<p>Kind regards,</p>
<p><strong>Stuart Markham</strong></p>
<p><em>Founder of CW Weather</em></p>
<p><img src="cid:15919553935ee34fc178aa8835931741@chorleyweather.com" width="147" height="65" /></p>
</div>
<br /><fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre">_______________________________________________
gradsusr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>
<a class="moz-txt-link-freetext" href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank" rel="noopener noreferrer">http://gradsusr.org/mailman/listinfo/gradsusr</a>
</pre>
</blockquote>
<!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /> gradsusr mailing list<br /><a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br /><a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank" rel="noopener noreferrer">http://gradsusr.org/mailman/listinfo/gradsusr</a></div>
</blockquote>
<p><br /></p>
<div>-- <br />
<p>Kind regards,</p>
<p><strong>Stuart Markham</strong></p>
<p><em>Founder of CW Weather</em></p>
<p><img src="cid:9e849405edb0a79e162c211a585f3245@chorleyweather.com" alt="" width="147" height="65" /></p>
</div>
</body></html>