Skip to content

Commit 2de1092

Browse files
Specify intervals of rain and fog
1 parent 9ebca79 commit 2de1092

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

osi_environment.proto

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,52 +28,54 @@ message EnvironmentalConditions
2828
optional Fog fog = 6;
2929

3030
/// Definition of precipitation states
31+
/// I = Intensity of precipitation in mm per hour
3132
/// Quote: PAULAT, Marcus, et al. A gridded dataset of hourly precipitation in Germany: Its construction, climatology and application. Meteorologische Zeitschrift, 2008, 17. Jg., Nr. 6, S. 719-732.
3233
enum Precipitation
3334
{
3435
/// Intensity of precipitation is unknown (must not be used in ground truth).
3536
PRECIPITATION_UNKNOWN = 0;
3637
/// Other (unspecified but known) intensity of precipitation
3738
PRECIPITATION_OTHER = 1;
38-
/// No precipitation, when the precipitation rate is between 0 and 0.1 mm per hour
39+
/// No precipitation, when I = [0 ; 0.1[
3940
PRECIPITATION_NONE = 2;
40-
/// Very light intensity of precipitation, when the precipitation rate is between 0.1 and 0.5 mm per hour
41+
/// Very light intensity of precipitation, when I = [0.1 ;0.5[
4142
PRECIPITATION_VERY_LIGHT = 3;
42-
/// Light intensity of precipitation, when the precipitation rate is between 0.5 and 1.9 mm per hour
43+
/// Light intensity of precipitation, when I = [0.5 ;1.9[
4344
PRECIPITATION_LIGHT = 4;
44-
/// Moderate intensity of precipitation, when the precipitation rate is between 1.9 and 8.1 mm per hour
45+
/// Moderate intensity of precipitation, when I = [1.9 ; 8.1[
4546
PRECIPITATION_MODERATE = 5;
46-
/// Heavy intensity of precipitation, when the precipitation rate is between 8.1 and 34 mm per hour
47+
/// Heavy intensity of precipitation, when I = [8.1 ; 34[
4748
PRECIPITATION_HEAVY = 6;
48-
/// Very heavy intensity of precipitation, when the precipitation rate is between 34 and 149 mm per hour
49+
/// Very heavy intensity of precipitation, when I = [34 ;149[
4950
PRECIPITATION_VERY_HEAVY = 7;
50-
/// Extreme intensity of precipitation, when the precipitation rate is > 149 mm per hour
51+
/// Extreme intensity of precipitation, when I = [149 ; infinity[
5152
PRECIPITATION_EXTREME = 8;
5253
}
5354

5455
/// Definition of fog states by visibility
55-
/// Quote: SHEPARD, Frank D. Reduced visibility due to fog on the highway. Transportation Research Board, 1996. (International classification of visibility)
56+
/// V = Visibility in meters is the greatest distance at which a black object of suitable dimensions may be seen and recognized against the horizon, sky, or in the case of night observation, could be seen and recognized if the general illumination were raised to the normal daylight level. (Meteorological Office 1969)
57+
/// Quote: SHEPARD, Frank D. Reduced visibility due to fog on the highway. Transportation Research Board, 1996.
5658
enum Fog
5759
{
5860
/// Visibility is unknown (must not be used in ground truth)
5961
FOG_UNKOWN = 0;
6062
/// Other (unspecified but known) fog intensity
6163
FOG_OTHER = 1;
62-
/// Excellent visibility, when visibility > 40,000 m
64+
/// Excellent visibility, when V = [40,000 ; infinity[
6365
FOG_EXCELLENT_VISIBILITY = 2;
64-
/// Good visibility, when visibility is between 10,000 and 40,000 m
66+
/// Good visibility, when V = [10,000 ; 40,000[
6567
FOG_GOOD_VISIBILITY = 3;
66-
/// Moderate visibility, when visibility is between 4000 and 10,000 m
68+
/// Moderate visibility, when V = [4000 ; 10,000[
6769
FOG_MODERATE_VISIBILITY = 4;
68-
/// Poor visibility, when visibility is between 2000 and 4000 m
70+
/// Poor visibility, when V = [2000 ; 4000[
6971
FOG_POOR_VISIBILITY = 5;
70-
/// Mist, when visibility is between 1000 and 2000 m
72+
/// Mist, when V = [1000 ; 2000[
7173
FOG_MIST = 6;
72-
/// Fog, when visibility is between 200 and 1000 m
74+
/// Fog, when V = [200 ; 1000[
7375
FOG_LIGHT = 7;
74-
/// Thick fog, when visibility is between 40 and 200 m
76+
/// Thick fog, when V = [40 ; 200[
7577
FOG_THICK = 8;
76-
/// Dense fog, when visibility < 40 m
78+
/// Dense fog, when V = [0 ; 40[
7779
FOG_DENSE = 9;
7880
}
7981

0 commit comments

Comments
 (0)