aswi2021tri-musketyri-gitlab/Server/ServerApp/Parser/InputData/WeatherInstance.cs @ abfd9c7c
1 |
using System; |
---|---|
2 |
|
3 |
namespace ServerApp.Parser.InputData |
4 |
{
|
5 |
/// <summary>
|
6 |
/// Data from weather data file
|
7 |
///
|
8 |
/// Csv format:
|
9 |
/// "30.04.2019 16:19:01";20.3;5.3;0;19
|
10 |
/// [date time];[temperature];[wind];[rain];[luminance]
|
11 |
/// </summary>
|
12 |
class WeatherInstance |
13 |
{
|
14 |
/// <summary> Date and time </summary>
|
15 |
// index 0
|
16 |
public DateTime dateTime; |
17 |
/// <summary> Temperature in °C </summary>
|
18 |
// index 1
|
19 |
public double temp; |
20 |
/// <summary> Wind in m/s </summary>
|
21 |
// index 2
|
22 |
public double wind; |
23 |
/// <summary> Rain (0 if none, 1 if rain) </summary>
|
24 |
// index 3
|
25 |
public int rain; |
26 |
/// <summary> Luminance in klux </summary>
|
27 |
// index 4
|
28 |
public double lum; |
29 |
|
30 |
/// <summary>
|
31 |
/// Constructor
|
32 |
/// </summary>
|
33 |
/// <param name="date"></param>
|
34 |
/// <param name="temp"></param>
|
35 |
/// <param name="wind"></param>
|
36 |
/// <param name="rain"></param>
|
37 |
/// <param name="lum"></param>
|
38 |
public WeatherInstance(DateTime date, double temp, double wind, int rain, double lum) |
39 |
{
|
40 |
this.dateTime = date; |
41 |
this.temp = temp; |
42 |
this.wind = wind; |
43 |
this.rain = rain; |
44 |
this.lum = lum; |
45 |
}
|
46 |
}
|
47 |
}
|
- « Předchozí
- 1
- 2
- 3
- 4
- Další »