lcalmbach / climate-sci-graph Goto Github PK
View Code? Open in Web Editor NEWallows browsing of temperature data from nbcn stations, currently from switzerland only
allows browsing of temperature data from nbcn stations, currently from switzerland only
Show cumulative plot
allow to project a refernce value as a vertical line into the plot
Add Histogram plot in stats menu
The monthly stats menu should be called stats, then there should be a selection yearly and monthly. depedning on its selection, alle plots and tables willl show either monthly or yearly stats. decade would be a possiblity too
allow user to specifiy a normal interval, e.g. < 1900 then calulcate the differnence from the climate normal and allow to represent it as a normal parameter.
Write a short intro for each plot type. add 1 sentence expalining the download button and other common features for all plots to be added to this explenation using \n\n{} at the end of the plottyp_intro text.
app runs fine locally but crashes online
daily data is availabel since 2020 from
https://data.geo.admin.ch/ch.meteoschweiz.klima/nbcn-tageswerte/liste-download-nbcn-d.csv
Lieferzeitpunkte
*_previous.csv Vergangene Jahre (geprüfte Daten); Lieferung einmal jährlich nach Prüfung der Daten (1.Februar; 12:20 UTC)
*_current.csv Aktuelles Jahr; Lieferung täglich um 12:00 UTC
Aufbau der Datenfiles
station/locatation;date;gre000d0;hto000d0;nto000d0;prestad0;rre150d0;sre000d0;tre200d0;tre200dn;tre200dx;ure200d0
station/location Stationskürzel <nat_abbr>
date Datum, Format yyyymmdd
Parameter Einheit Beschreibung
gre000d0 W/m² Globalstrahlung; Tagesmittel
hto000d0 cm Gesamtschneehöhe; Morgenmessung von 6 UTC
nto000d0 % Gesamtbewölkung; Tagesmittel
prestad0 hPa Luftdruck auf Stationshöhe (QFE); Tagesmittel
rre150d0 mm Niederschlag; Tagessumme 6 UTC - 6 UTC Folgetag
sre000d0 min Sonnenscheindauer; Tagessumme
tre200d0 °C Lufttemperatur 2 m über Boden; Tagesmittel
tre200dn °C Lufttemperatur 2 m über Boden; Tagesminimum
tre200dx °C Lufttemperatur 2 m über Boden; Tagesmaximum
ure200d0 % Relative Luftfeuchtigkeit 2 m über Boden; Tagesmittel
Fehlende Messwerte -
Change aggregation function for parameter hto000d0 to mean in init function of NBCN
selecte stacked lines chart and use year as time aggregation
add readme file
the distribution of codes should be optimzed. everything related to the ncbn data should go to this module
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.