Traveler Information API
Loading...
Searching...
No Matches
WeatherReading Class Reference

Public Member Functions

 WeatherReading (string _StationId, int _Elevation, decimal _Latitude, decimal _Longitude, string _StationName)
 

Properties

string StationId [get, set]
 
string StationName [get, set]
 
decimal Latitude [get, set]
 
decimal Longitude [get, set]
 
int Elevation [get, set]
 
DateTime? ReadingTime [get, set]
 
decimal? AirTemperature [get, set]
 
byte? RelativeHumidty [get, set]
 
byte? AverageWindSpeed [get, set]
 
short? AverageWindDirection [get, set]
 
byte? WindGust [get, set]
 
short? Visibility [get, set]
 
byte? PrecipitationIntensity [get, set]
 
byte? PrecipitationType [get, set]
 
decimal? PrecipitationPast1Hour [get, set]
 
decimal? PrecipitationPast3Hours [get, set]
 
decimal? PrecipitationPast6Hours [get, set]
 
decimal? PrecipitationPast12Hours [get, set]
 
decimal? PrecipitationPast24Hours [get, set]
 
decimal? PrecipitationAccumulation [get, set]
 
int? BarometricPressure [get, set]
 
int? SnowDepth [get, set]
 
List< ScanwebSurfaceMeasurementsSurfaceMeasurements [get, set]
 
List< ScanwebSubSurfaceMeasurementsSubSurfaceMeasurements [get, set]
 

Detailed Description

Information from a weather station

Constructor & Destructor Documentation

◆ WeatherReading()

WeatherReading.WeatherReading ( string  _StationId,
int  _Elevation,
decimal  _Latitude,
decimal  _Longitude,
string  _StationName 
)

Property Documentation

◆ AirTemperature

decimal? WeatherReading.AirTemperature
getset

Air temperature at the site in Celcius.

◆ AverageWindDirection

short? WeatherReading.AverageWindDirection
getset

Average wind direction during an evaluation cycle in degrees.

◆ AverageWindSpeed

byte? WeatherReading.AverageWindSpeed
getset

Average speed of the wind during an evaluation cycle in Kilometers per hour.

◆ BarometricPressure

int? WeatherReading.BarometricPressure
getset

The force per unit area exerted by the atmosphere in millibars. This reading is not adjusted for site elevation.

◆ Elevation

int WeatherReading.Elevation
getset

Elevation from sea level in meters

◆ Latitude

decimal WeatherReading.Latitude
getset

Latitude of station

◆ Longitude

decimal WeatherReading.Longitude
getset

Longitude of station

◆ PrecipitationAccumulation

decimal? WeatherReading.PrecipitationAccumulation
getset

Rainfall amount or snowfall liquid equivalent for the period from midnight GMT to the current time. At midnight GMT the total accumulation is reset to zero. Measured in millimeters.

◆ PrecipitationIntensity

byte? WeatherReading.PrecipitationIntensity
getset

Intensity of the precipitation as derived from the precipitation rate.

◆ PrecipitationPast12Hours

decimal? WeatherReading.PrecipitationPast12Hours
getset

Rainfall amount or snowfall liquid equivalent for the previous 12 hour period. Measured in millimeters.

◆ PrecipitationPast1Hour

decimal? WeatherReading.PrecipitationPast1Hour
getset

Rainfall amount or snowfall liquid equivalent for the previous 1 hour period. Measured in millimeters.

◆ PrecipitationPast24Hours

decimal? WeatherReading.PrecipitationPast24Hours
getset

Rainfall amount or snowfall liquid equivalent for the previous 24 hour period. Measured in millimeters.

◆ PrecipitationPast3Hours

decimal? WeatherReading.PrecipitationPast3Hours
getset

Rainfall amount or snowfall liquid equivalent for the previous 3 hour period. Measured in millimeters.

◆ PrecipitationPast6Hours

decimal? WeatherReading.PrecipitationPast6Hours
getset

Rainfall amount or snowfall liquid equivalent for the previous 6 hour period. Measured in millimeters.

◆ PrecipitationType

byte? WeatherReading.PrecipitationType
getset

Type of precipitation detected by a precipitation sensor, if one is available. Certain types of precipitation sensors can only detect the presence or absence of precipitation and will display Yes or No (1 or 0 respectively).

◆ ReadingTime

DateTime? WeatherReading.ReadingTime
getset

Date and Time reading was taken

◆ RelativeHumidty

byte? WeatherReading.RelativeHumidty
getset

Percent of moisture in the air. A relative humidity of 0% shows that the air contains no moisture and 100% shows that the air is completely saturated and cannot absorb more moisture.

◆ SnowDepth

int? WeatherReading.SnowDepth
getset

The depth of snow on representative areas other than the highway pavement, avoiding drifts and plowed areas in centimeters.

◆ StationId

string WeatherReading.StationId
getset

NWS assigned name for station

◆ StationName

string WeatherReading.StationName
getset

WSDOT assigned name

◆ SubSurfaceMeasurements

List<ScanwebSubSurfaceMeasurements> WeatherReading.SubSurfaceMeasurements
getset

◆ SurfaceMeasurements

List<ScanwebSurfaceMeasurements> WeatherReading.SurfaceMeasurements
getset

◆ Visibility

short? WeatherReading.Visibility
getset

Average distance that you can see, both day and night, computed every three minutes in meters.

◆ WindGust

byte? WeatherReading.WindGust
getset

Maximum wind speed measured during an evaluation cycle. The time period over which wind gust speed is monitored can vary based on the type and manufacturer of the RWIS site.