The data is stored in proprietary file formats based on Fortran conventions. As of 2018-08 we did not find an open source Java library to read these formats so BITPlan decided to make one available. Fortunaly Jonny Schäfer created a golang RADOLAN library that was quite easy to port/migrate.
The above two urls are considered "known urls" by the Radolan Java Library and access to these will lead to local caching of the data.
or if you'd like to build the Radolan software yourself:
Make sure the prerequisites are checked. Download the software for your platform from #Downloads or build the software yourself
Run the software with
java -jar radolan.jar
or radolan (If you built the software yourself: cd com.bitplan.radolan/release before this command).
or if you'd like to build the Radolan software yourself:
Make sure the prerequisites are checked. Download the software for your platform from #Downloads or build the software yourself
Run the software with
java -jar radolan.jar
or radolan (If you built the software yourself: cd com.bitplan.radolan/release before this command).
Calling radolan with no arguments will show the current DWD radar film
java -jar release/radolan.jar
which is equivalent to
java -jar release/radolan.jar -i https://www.dwd.de/DWD/wetter/radar/radfilm_brd_akt.gif
java -jar release/radolan.jar -i https://www.dwd.de/DWD/wetter/radar/rad_brd_akt.jpg
The picture below renders the https://opendata.dwd.de/weather/radar/radolan/sf/raa01-sf_10000-latest-dwd---bin radolan SF file as of 2018-08-18 19:50.
The command to create this picture was:
java -jar radolan.jar -i https://opendata.dwd.de/weather/radar/radolan/sf/raa01-sf_10000-latest-dwd---bin -o 2018-08-18_1950.png -st 5
The picture belows renders the https://opendata.dwd.de/weather/radar/radolan/rw/raa01-rw_10000-latest-dwd---bin file as of 2018-08-17 08:50
The command to create the picture was:
java -jar radolan -i https://opendata.dwd.de/weather/radar/radolan/rw/raa01-rw_10000-1808170650-dwd---bin -o rw2018-08-17_0850.png -st 5
The picture below renders the ftp://ftp-cdc.dwd.de/pub/CDC/grids_germany/daily/radolan/recent/raa01-sf_10000-1805301650-dwd---bin.gz SF files as of 2018-05-30 16:50
The command to create this picture was:
java -jar radolan.jar -i ftp://ftp-cdc.dwd.de/pub/CDC/grids_germany/daily/radolan/recent/raa01-sf_10000-1805301650-dwd---bin.gz -o sf-2018-05-30_1650.png -st 5
Calling radolan with no arguments will show the current DWD radar film
java -jar release/radolan.jar
which is equivalent to
java -jar release/radolan.jar -i https://www.dwd.de/DWD/wetter/radar/radfilm_brd_akt.gif
java -jar release/radolan.jar -i https://www.dwd.de/DWD/wetter/radar/rad_brd_akt.jpg
The picture below renders the https://opendata.dwd.de/weather/radar/radolan/sf/raa01-sf_10000-latest-dwd---bin radolan SF file as of 2018-08-18 19:50.
The command to create this picture was:
java -jar radolan.jar -i https://opendata.dwd.de/weather/radar/radolan/sf/raa01-sf_10000-latest-dwd---bin -o 2018-08-18_1950.png -st 5
The picture belows renders the https://opendata.dwd.de/weather/radar/radolan/rw/raa01-rw_10000-latest-dwd---bin file as of 2018-08-17 08:50
The command to create the picture was:
java -jar radolan -i https://opendata.dwd.de/weather/radar/radolan/rw/raa01-rw_10000-1808170650-dwd---bin -o rw2018-08-17_0850.png -st 5
The picture below renders the ftp://ftp-cdc.dwd.de/pub/CDC/grids_germany/daily/radolan/recent/raa01-sf_10000-1805301650-dwd---bin.gz SF files as of 2018-05-30 16:50
The command to create this picture was:
java -jar radolan.jar -i ftp://ftp-cdc.dwd.de/pub/CDC/grids_germany/daily/radolan/recent/raa01-sf_10000-1805301650-dwd---bin.gz -o sf-2018-05-30_1650.png -st 5
java -jar release/radolan.jar -h
Help
Radolan: 0.0.1
usage: java Radolan
-b (--borderName) WERT : borderName
(Vorgabe: 2_bundeslaender/2_hoch.geojson)
-cp (--cachePath) WERT : path to Cache
the path to the Cache (Vorgabe: /Users/wf/.radolan)
-d (--debug) : debug
create additional debug output if this switch is used
(Vorgabe: false)
-h (--help) : help
show this usage (Vorgabe: true)
-i (--input) WERT : input
url/file of the input
-l (--location) WERT : location/show data at the given location
-nc (--noCache) : noCache
do not use local cache (Vorgabe: false)
-o (--output) WERT : output/e.g. path of png/jpg/gif file
-p (--product) WERT : product e.g. SF,RW,RY or alias daily,hourly,5min
(Vorgabe: sf)
-s (--show) : show
show resulting image (Vorgabe: true)
-st (--showTime) N : showTime
show result for the given time in seconds (Vorgabe:
1952257)
-v (--version) : showVersion
show current version if this switch is used (Vorgabe:
false)
-z (--zoom) N : zoom/zoom to a grid size of zxz km (Vorgabe: 30.0)
When you hover over a picture the location and amount of precipitation at the given position will be displayed as a tooltip.
Please report any issues via
java -jar release/radolan.jar -h
Help
Radolan: 0.0.1
usage: java Radolan
-b (--borderName) WERT : borderName
(Vorgabe: 2_bundeslaender/2_hoch.geojson)
-cp (--cachePath) WERT : path to Cache
the path to the Cache (Vorgabe: /Users/wf/.radolan)
-d (--debug) : debug
create additional debug output if this switch is used
(Vorgabe: false)
-h (--help) : help
show this usage (Vorgabe: true)
-i (--input) WERT : input
url/file of the input
-l (--location) WERT : location/show data at the given location
-nc (--noCache) : noCache
do not use local cache (Vorgabe: false)
-o (--output) WERT : output/e.g. path of png/jpg/gif file
-p (--product) WERT : product e.g. SF,RW,RY or alias daily,hourly,5min
(Vorgabe: sf)
-s (--show) : show
show resulting image (Vorgabe: true)
-st (--showTime) N : showTime
show result for the given time in seconds (Vorgabe:
1952257)
-v (--version) : showVersion
show current version if this switch is used (Vorgabe:
false)
-z (--zoom) N : zoom/zoom to a grid size of zxz km (Vorgabe: 30.0)
When you hover over a picture the location and amount of precipitation at the given position will be displayed as a tooltip.
<dependency>
<groupId>com.bitplan.radolan</groupId>
<artifactId>com.bitplan.radolan</artifactId>
<version>0.0.1</version>
</dependency>
git clone https://github.com/BITPlan/com.bitplan.radolan
cd com.bitplan.radolan
mvn install -D skipTests
The resulting jar and exe files are in the release subdirectory.
cd com.bitplan.radolan
mvn test
...
Results :
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0
This java port of https://gitlab.cs.fau.de/since/radolan is not fully complete yet. E.g. the RunLength and SingleByte Encodings have not been ported yet. You are welcome to send a pullrequest to incorporate this functionality or ask for help via BITPlan's contact form
<dependency>
<groupId>com.bitplan.radolan</groupId>
<artifactId>com.bitplan.radolan</artifactId>
<version>0.0.1</version>
</dependency>
git clone https://github.com/BITPlan/com.bitplan.radolan
cd com.bitplan.radolan
mvn install -D skipTests
The resulting jar and exe files are in the release subdirectory.
cd com.bitplan.radolan
mvn test
...
Results :
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0
This java port of https://gitlab.cs.fau.de/since/radolan is not fully complete yet. E.g. the RunLength and SingleByte Encodings have not been ported yet. You are welcome to send a pullrequest to incorporate this functionality or ask for help via BITPlan's contact form
Thanks to Jonny Schäfer of the Computer Science Department of Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) for the golang radolan implementation on which this project is based.
This project is based on copyrighted and open sourced material from Deutscher Wetterdienst. You may only use it in conformance with
Thanks to Jonny Schäfer of the Computer Science Department of Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) for the golang radolan implementation on which this project is based.
This project is based on copyrighted and open sourced material from Deutscher Wetterdienst. You may only use it in conformance with