German Weather Service

Your rating: None Average: 5 (4 votes)

A Sailfish app to view the DWD, the German Weather Service.

This is using the very pleasant to use apis at:

From version 0.9.3 we have a usable rain radar. It's a webview to-date using leaflet.js and the data from Currently, when switching to the rain view, you must tap the 'locate' button to get the view to center on the location of the current forecast.

In the main this is a sketch. I wanted a simple weather app for day to day use in Germany. It's simple but has enough details for me (mm rain in the hour, thanks). I'm thinking of making it into a how-to for simple QML/JS apps with use of local sql storage, font handling, JSON api abuse, QML layout and a plethora a small lessons. That seems to be missing. Now for the wiki page ... and documentation.

To do: More discrete variations in visual symbols. Add more locations. Stuff you think of. Please post concrete requests on github.



Application versions: 
File harbour-dwd-0.9.4-1.i486.rpm562.74 KB18/10/2022 - 13:10
File harbour-dwd-0.9.4-1.armv7hl.rpm561.38 KB18/10/2022 - 13:10
File harbour-dwd-0.9.4-1.aarch64.rpm562.38 KB18/10/2022 - 13:10
File harbour-dwd-0.9.5-1.armv7hl.rpm578.48 KB23/05/2023 - 19:42
File harbour-dwd-0.9.5-1.i486.rpm580.39 KB23/05/2023 - 19:42
File harbour-dwd-0.9.5-1.aarch64.rpm579.46 KB23/05/2023 - 19:42
File harbour-dwd-0.9.6-1.i486.rpm615.57 KB20/06/2023 - 12:04
File harbour-dwd-0.9.6-1.armv7hl.rpm614.37 KB20/06/2023 - 12:04
File harbour-dwd-0.9.6-1.aarch64.rpm614.98 KB20/06/2023 - 12:04
File harbour-dwd-0.9.7-1.aarch64.rpm614.99 KB01/12/2023 - 13:58
File harbour-dwd-0.9.7-1.armv7hl.rpm614.36 KB01/12/2023 - 13:58
File harbour-dwd-0.9.7-1.i486.rpm615.56 KB01/12/2023 - 13:58

- correct min/max temp bug introduced last update
- adjust size of buttons on rainviewer page

- Fix focus on current hour broken on last update
- Remove focus on anything but current day

- object caching between calls to the current 5 day forecast and individual days
- add precipitation_probability, new to the apis
- layout changes to accommodate

- Add My Backup section.
- Modified Radarview to use input from selected location and not GPS.
- Corrected the desktop to make sure it shows German in a german locale.

- replaced remote with local, api based rainview radar
- modified the date time displays removing punctuation. (argh)

- Minor translation Detail spacing version bump.
- First set index for list (based on hour) and  set position list index at top of daily detaill view.
- Added Rain Radar (still rough/simple)
-  View Date format changes to shorten month/weekday names. 
-  Overview and Daily views Set focus on current hour in daily report.

- GPS page layout changes

- minor metadata
- location fix

- Added the sailjail stuff. GPS locations block.
- start migration of data, again
- rebuild the GPS page considerably

- Removed the sailjail stuff. GPS locations block.
- stopped migration of data

- added sailjail specs for permission control
- added code to migrate to new org/app paths, migrateLocalStorage()
- fixed the location list page size to use contentItem.children for correct height.
- added chum meta data for the chum gui.

* added positional (gps, too) location addition
* corrected a UTC offset error
* added some icon to views.
* still missing some translation strings. sorry!

* created a local json fetch
* added missing stations (about 8,000 now).
* small qml cleanups

* corrected a db function error and improved the queries
* error handling is still minimal ... coming.

* added cover view of current weather
* corrections, german translation.