diff --git a/data/fields/monitoring_multi.json b/data/fields/monitoring_multi.json index dd9630bf..9c5edd47 100644 --- a/data/fields/monitoring_multi.json +++ b/data/fields/monitoring_multi.json @@ -1,5 +1,40 @@ { "key": "monitoring:", "type": "multiCombo", - "label": "Monitoring" + "label": "Monitoring", + "strings": { + "options": { + "air_humidity": "Air Humidity", + "air_pressure": "Air Pressure", + "air_quality": "Air Quality", + "air_temperature": "Air Temperature", + "bicycle": "Bicycle", + "cosmic_ray": "Cosmic Ray", + "dissolved_oxygen": "Dissolved Oxygen", + "flow_rate": "Flow_rate", + "glonass": "GLONASS", + "gps": "GPS", + "groundwater": "Groundwater", + "groundwater_level": "Groundwater Level", + "humidity": "Humidity", + "particulate_matter": "Particulate Matter", + "precipitation": "Precipitation", + "radiation": "Radiation", + "rainfall": "Rainfall", + "salinity": "Salinity", + "seismic_activity": "Earthquake", + "tide_gauge": "Tide Gauge", + "traffic": "Traffic", + "water_conductivity": "Water Conductivity", + "water_level": "Water Level", + "water_pH": "Water pH", + "water_quality": "Water Quality", + "water_temperature": "Water Temperature", + "water_turbidity": "Water Turbidity", + "wind": "Wind", + "wind_speed": "Wind Speed", + "wind_direction": "Wind Direction", + "weather": "Weather" + } + } } diff --git a/data/fields/ref/wigos.json b/data/fields/ref/wigos.json new file mode 100644 index 00000000..c1083d66 --- /dev/null +++ b/data/fields/ref/wigos.json @@ -0,0 +1,5 @@ +{ + "key": "ref:wigos", + "type": "text", + "label": "WIGOS ID" +} diff --git a/data/fields/ref/wmo.json b/data/fields/ref/wmo.json new file mode 100644 index 00000000..27698195 --- /dev/null +++ b/data/fields/ref/wmo.json @@ -0,0 +1,5 @@ +{ + "key": "ref:wmo", + "type": "text", + "label": "WMO Station ID" +} diff --git a/data/fields/weather_multi.json b/data/fields/weather_multi.json new file mode 100644 index 00000000..dd5a64de --- /dev/null +++ b/data/fields/weather_multi.json @@ -0,0 +1,32 @@ +{ + "key": "weather:", + "type": "multiCombo", + "label": "Weather Instruments", + "strings": { + "options": { + "anemometer": "Anemometer", + "barometer": "Barometer", + "ceilometer": "Ceilometer", + "forward_scatter_sensor": "Forward Scatter Sensor", + "grass_minimum_thermometer": "Grass Minimum Thermometer", + "humidity_sensor": "Humidity Sensor", + "hygrometer": "Hygrometer", + "lightning_detector": "Lightning Detector", + "precipitation_indicator": "Precipitation Indicator", + "psychrometer": "Psychrometer", + "pyranometer": "Pyranometer", + "pyrgeometer": "Pyrgeometer", + "pyrheliometer": "Pyrheliometer", + "radar": "Radar", + "radiosonde": "Radiosonde", + "rain_gauge": "Rain Gauge", + "snow_height_sensor": "Snow Height Sensor", + "snow_stick": "Snow Stick", + "soil_thermometer": "Soil Thermometer", + "sunshine_recorder": "Sunshine Recorder", + "thermometer": "Thermometer", + "transmissometer": "Transmissometer", + "wind_vane": "Wind Vane" + } + } +} diff --git a/data/presets/man_made/monitoring_station/weather.json b/data/presets/man_made/monitoring_station/weather.json new file mode 100644 index 00000000..ee7cd334 --- /dev/null +++ b/data/presets/man_made/monitoring_station/weather.json @@ -0,0 +1,38 @@ +{ + "icon": "temaki-antenna", + "geometry": [ + "point", + "vertex", + "area" + ], + "fields": [ + "name", + "{man_made/monitoring_station}", + "weather_multi", + "ele" + ], + "moreFields": [ + "ref/wmo", + "ref/wigos" + ], + "terms": [ + "air", + "ceilometer", + "humidity", + "lightning", + "measurement station", + "rain", + "temperature", + "weather", + "wind" + ], + "tags": { + "man_made": "monitoring_station", + "monitoring:weather": "yes" + }, + "reference": { + "key": "man_made", + "value": "monitoring_station" + }, + "name": "Weather Station" +}