ws-dottie
Version:
Your friendly TypeScript companion for Washington State transportation APIs - WSDOT and WSF data with smart caching and React Query integration
2 lines • 6.12 kB
JavaScript
'use strict';var chunkHGKRSNIZ_js=require('./chunk-HGKRSNIZ.js'),chunkSDEP44OM_js=require('./chunk-SDEP44OM.js');var t=chunkSDEP44OM_js.a.object({}).describe("Input parameters for listing subsurface measurements from all stations.");var s=chunkSDEP44OM_js.a.object({SensorId:chunkSDEP44OM_js.a.number().optional().describe("Numeric ID of the subsurface sensor."),SubSurfaceTemperature:chunkSDEP44OM_js.a.number().optional().describe("Temperature from sensor embedded 12-18 inches below road pavement in degrees Celsius.")}).describe("Subsurface sensor measurements including ground temperature from sensors embedded below road pavement.");var m=chunkSDEP44OM_js.a.object({}).describe("Input parameters for listing surface measurements from all stations.");var l=chunkSDEP44OM_js.a.object({SensorId:chunkSDEP44OM_js.a.number().optional().describe("Numeric ID of the surface sensor."),SurfaceTemperature:chunkSDEP44OM_js.a.number().optional().describe("Current pavement surface temperature in degrees Celsius."),RoadFreezingTemperature:chunkSDEP44OM_js.a.number().optional().describe("Freezing point of moisture on pavement based on chemical treatment in degrees Celsius."),RoadSurfaceCondition:chunkSDEP44OM_js.a.number().optional().describe("Code indicating road surface condition: 101 = Dry, 102 = Wet, 103 = Moist, 104 = Ice, 105 = Snow, 108 = Unknown/Other.")}).describe("Surface sensor measurements including pavement temperature, road freezing temperature, and surface condition code from sensors embedded in or mounted on road surfaces.");var f=chunkSDEP44OM_js.a.object({}).describe("Input parameters for listing comprehensive weather readings from all stations.");var v=chunkSDEP44OM_js.a.object({StationId:chunkSDEP44OM_js.a.string().describe("National Weather Service assigned station identifier code."),StationName:chunkSDEP44OM_js.a.string().describe("Display name of the weather station."),Latitude:chunkSDEP44OM_js.a.number().describe("Latitude of the weather station in decimal degrees."),Longitude:chunkSDEP44OM_js.a.number().describe("Longitude of the weather station in decimal degrees."),Elevation:chunkSDEP44OM_js.a.int().describe("Elevation of the weather station above sea level in meters."),ReadingTime:chunkHGKRSNIZ_js.b().nullable().describe("UTC datetime when the comprehensive weather reading was taken (ISO-8601 format)."),AirTemperature:chunkSDEP44OM_js.a.number().nullable().describe("Current air temperature in degrees Celsius."),RelativeHumidty:chunkSDEP44OM_js.a.int().nullable().describe("Relative humidity as a percentage (0-100)."),AverageWindSpeed:chunkSDEP44OM_js.a.int().nullable().describe("Average wind speed during evaluation cycle in kilometers per hour."),AverageWindDirection:chunkSDEP44OM_js.a.int().nullable().describe("Average wind direction in degrees clockwise from north (0-359)."),WindGust:chunkSDEP44OM_js.a.int().nullable().describe("Maximum wind gust speed during evaluation cycle in kilometers per hour."),Visibility:chunkSDEP44OM_js.a.int().nullable().describe("Average visibility distance in meters (computed every 3 minutes)."),PrecipitationIntensity:chunkSDEP44OM_js.a.int().nullable().describe("Precipitation intensity derived from precipitation rate (intensity units)."),PrecipitationType:chunkSDEP44OM_js.a.int().nullable().describe("Code indicating precipitation type: 0 = none, 1 = rain, 2 = snow."),PrecipitationPast1Hour:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) for previous 1 hour in millimeters."),PrecipitationPast3Hours:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) for previous 3 hours in millimeters."),PrecipitationPast6Hours:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) for previous 6 hours in millimeters."),PrecipitationPast12Hours:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) for previous 12 hours in millimeters."),PrecipitationPast24Hours:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) for previous 24 hours in millimeters."),PrecipitationAccumulation:chunkSDEP44OM_js.a.number().nullable().describe("Precipitation amount (liquid equivalent) from midnight GMT to current time in millimeters."),BarometricPressure:chunkSDEP44OM_js.a.int().nullable().describe("Atmospheric pressure in millibars (not adjusted for elevation)."),SnowDepth:chunkSDEP44OM_js.a.int().nullable().describe("Snow depth on representative areas excluding highway pavement in centimeters."),SurfaceMeasurements:chunkSDEP44OM_js.a.array(chunkSDEP44OM_js.a.object({SensorId:chunkSDEP44OM_js.a.int().describe("Numeric ID of the surface sensor."),SurfaceTemperature:chunkSDEP44OM_js.a.number().nullable().describe("Current pavement surface temperature in degrees Celsius."),RoadFreezingTemperature:chunkSDEP44OM_js.a.number().nullable().describe("Freezing point of moisture on pavement based on chemical treatment in degrees Celsius."),RoadSurfaceCondition:chunkSDEP44OM_js.a.number().nullable().describe("Code indicating road surface condition: 101 = Dry, 102 = Wet, 103 = Moist, 104 = Ice, 105 = Snow.")})).nullable().describe("Array of surface sensor measurements including pavement temperature, freezing temperature, and condition codes."),SubSurfaceMeasurements:chunkSDEP44OM_js.a.array(chunkSDEP44OM_js.a.object({SensorId:chunkSDEP44OM_js.a.int().describe("Numeric ID of the subsurface sensor."),SubSurfaceTemperature:chunkSDEP44OM_js.a.number().nullable().describe("Temperature from sensor embedded 12-18 inches below road pavement in degrees Celsius.")})).nullable().describe("Array of subsurface sensor measurements including ground temperature from sensors embedded below pavement.")}).describe("Comprehensive weather reading from a WSDOT weather station, including atmospheric conditions, precipitation across multiple time periods, and surface/subsurface sensor measurements.");exports.a=t;exports.b=s;exports.c=m;exports.d=l;exports.e=f;exports.f=v;//# sourceMappingURL=chunk-OSK766B7.js.map
//# sourceMappingURL=chunk-OSK766B7.js.map