eolab:openhype:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
eolab:openhype:start [2023/05/21 11:28] – [2.5 QGIS] sina001 | eolab:openhype:start [2024/03/15 17:21] (current) – [2.1 Data Flow] rolf.becker | ||
---|---|---|---|
Line 111: | Line 111: | ||
- | | {{ : | + | | {{ : |
| // Image 1- Data flow// | | // Image 1- Data flow// | ||
Line 145: | Line 145: | ||
===== 2.3 Data Engineering ===== | ===== 2.3 Data Engineering ===== | ||
- | ===== 2.3.1 Downloading the data ===== | + | ===== 2.3.1 Downloading the Data ===== |
In the first step, The data must be downloaded from [[ https:// | In the first step, The data must be downloaded from [[ https:// | ||
Line 495: | Line 495: | ||
- | This section | + | In this section, the process of creating |
- | Two approaches to creating a dashboard | + | This section discusses two approaches to creating a dashboard. The objective |
- | In our case, we want to create a simple | + | One notable example of this type of dashboard |
- | ** 3.1 Plotly Dash: ** | + | In our specific case, the objective is to develop a straightforward dashboard that showcases the map of North Rhine-Westphalia (NRW) alongside the concentration rates of Nitrate and Sulfate at different time intervals. This dashboard will provide a visual representation of the spatial distribution of these pollutants and enable users to observe any temporal variations in their concentrations within NRW. |
+ | |||
+ | ** Plotly Dash: ** | ||
** Plotly: ** Plotly is a computing company located in Montreal, Canada. They develop online data analytics and visualization tools. | ** Plotly: ** Plotly is a computing company located in Montreal, Canada. They develop online data analytics and visualization tools. | ||
Plotly offers online graphing, analytics, and statistics tools for their users, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, and REST. Plotly offers several open-source and enterprise products such as Dash which have been used for creating simple and interactive dashboards in this project. | Plotly offers online graphing, analytics, and statistics tools for their users, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, and REST. Plotly offers several open-source and enterprise products such as Dash which have been used for creating simple and interactive dashboards in this project. | ||
- | ** Dash: ** Dash is a framework to build data apps rapidly not only in Python but also in R, Julia, and F#. According to Plotly official website, Dash is downloaded 800,000 times per month which shows that nowadays Dash getting more popular. Dash is a great framework for anyone who uses data with a customised user interface. Through a couple of simple patterns, Dash eliminated all of the technologies as well as protocols that are needed to make a full-stack web app with interactive data considerations. Another good feature is that Dash is running on web browsers so it means that no other application needs to run it. | + | ** Dash: ** Dash is a framework to build data apps rapidly not only in Python but also in R, Julia, and F#. According to Plotly' |
- | If you would like to know more about Dashboard | + | To learn more about creating a dashboard |
Line 517: | Line 519: | ||
All the source codes of the dash gallery are available in [[ https:// | All the source codes of the dash gallery are available in [[ https:// | ||
+ | |||
+ | ** Dashboard Design: ** | ||
+ | I have developed a web application dashboard that effectively visualizes time series data for Nitrate and Sulfate. The image below shows the main page of our dashboard. | ||
+ | |||
+ | | {{: | ||
+ | | // Image 14- Main page of the dashboard // | | ||
+ | |||
+ | In order to run the above dashboard on your local system, you need to do the following: | ||
+ | |||
+ | [[ https:// | ||
+ | |||
+ | direct to the " | ||
+ | |||
+ | There is a yml file inside the folder which name is " | ||
+ | |||
+ | The next step is to add the credentials (Username, DB name, password and ...) of the database to the " | ||
+ | |||
+ | And the last step is to run the " | ||
+ | |||
+ | |||
+ | |||
- | ** 3.2 Panel: ** | ||
===== 4. Result===== | ===== 4. Result===== | ||
Line 525: | Line 547: | ||
==== Nitrate concentration 2000-2010 ==== | ==== Nitrate concentration 2000-2010 ==== | ||
- | The below video has shown the concentration of nitrate in NRW from 2000 to 2010. | + | The video below shows the concentration of nitrate in North Rhine-Westphalia (NRW) from 2000 to 2010. This visualization was created |
- | The video is created | + | |
{{ youtube> | {{ youtube> | ||
Line 534: | Line 555: | ||
==== Nitrate concentration 2010-2020 ==== | ==== Nitrate concentration 2010-2020 ==== | ||
- | The below video has shown the concentration of nitrate in NRW from 2010 to 2020. | + | The video below shows the concentration of nitrate in NRW from 2010 to 2020. |
- | The video is created with QGIS 3.16 | + | The video was created with QGIS 3.16 |
Line 546: | Line 567: | ||
==== Sulfat concentration 2000-2010 ==== | ==== Sulfat concentration 2000-2010 ==== | ||
- | The below video has shown the concentration of sulfate in NRW from 2000 to 2010. The video is created with QGIS 3.16 | + | The video below shows the concentration of sulfate in NRW from 2000 to 2010. The video was created with QGIS 3.16 |
{{ youtube> | {{ youtube> | ||
Line 553: | Line 574: | ||
==== Sulfat concentration 2010-2020 ==== | ==== Sulfat concentration 2010-2020 ==== | ||
- | The below video has shown the concentration of sulfate in NRW from 2010 to 2020. The video is created with QGIS 3.16 | + | The video below shows the concentration of sulfate in NRW from 2010 to 2020. The video is created with QGIS 3.16 |
{{ youtube> | {{ youtube> |
eolab/openhype/start.1684661334.txt.gz · Last modified: 2023/05/21 11:28 by sina001