This repository has been archived on 2026-08-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
drizzli/src/routes/weather/options.ts
T
2026-02-16 11:41:34 +01:00

100 lines
4.7 KiB
TypeScript

export const defaultParameters = {
timeformat: 'iso8601',
wind_speed_unit: 'kmh',
temperature_unit: 'celsius',
precipitation_unit: 'mm'
};
export const models = [
{ value: 'best_match', label: 'Best match' },
{ value: 'ecmwf_ifs', label: 'ECMWF IFS' },
{ value: 'ecmwf_ifs025', label: 'ECMWF IFS 0.25' },
{ value: 'ecmwf_aifs025_single', label: 'ECMWF AIFS 0.25 Single' },
{ value: 'cma_grapes_global', label: 'CMA GRAPES Global' },
{ value: 'bom_access_global', label: 'BOM ACCESS Global' },
{ value: 'kma_seamless', label: 'KMA Seamless' },
{ value: 'kma_ldps', label: 'KMA LDPS' },
{ value: 'kma_gdps', label: 'KMA GDPS' },
{ value: 'meteofrance_seamless', label: 'Meteo-France Seamless' },
{ value: 'meteofrance_arpege_world', label: 'Meteo-France ARPEGE World' },
{ value: 'meteofrance_arpege_europe', label: 'Meteo-France ARPEGE Europe' },
{ value: 'meteofrance_arome_france', label: 'Meteo-France AROME France' },
{ value: 'meteofrance_arome_france_hd', label: 'Meteo-France AROME France HD' },
{ value: 'knmi_seamless', label: 'KNMI Seamless' },
{ value: 'knmi_harmonie_arome_europe', label: 'KNMI Harmonie Arome Europe' },
{ value: 'knmi_harmonie_arome_netherlands', label: 'KNMI Harmonie Arome Netherlands' },
{ value: 'dmi_seamless', label: 'DMI Seamless' },
{ value: 'dmi_harmonie_arome_europe', label: 'DMI Harmonie Arome Europe' },
{ value: 'ukmo_seamless', label: 'UKMO Seamless' },
{ value: 'ukmo_global_deterministic_10km', label: 'UKMO Global Deterministic 10km' },
{ value: 'ukmo_uk_deterministic_2km', label: 'UKMO UK Deterministic 2km' },
{ value: 'meteoswiss_icon_seamless', label: 'MeteoSwiss ICON Seamless' },
{ value: 'meteoswiss_icon_ch2', label: 'MeteoSwiss ICON CH2' },
{ value: 'meteoswiss_icon_ch1', label: 'MeteoSwiss ICON CH1' },
{ value: 'metno_nordic', label: 'MET Norway Nordic' },
{ value: 'metno_seamless', label: 'MET Norway Seamless' },
{ value: 'gem_hrdps_west', label: 'GEM HRDPS West' },
{ value: 'gem_regional', label: 'GEM Regional' },
{ value: 'gem_global', label: 'GEM Global' },
{ value: 'gem_seamless', label: 'GEM Seamless' },
{ value: 'jma_seamless', label: 'JMA Seamless' },
{ value: 'jma_msm', label: 'JMA MSM' },
{ value: 'jma_gsm', label: 'JMA GSM' },
{ value: 'gfs_seamless', label: 'GFS Seamless' },
{ value: 'gfs_global', label: 'GFS Global' },
{ value: 'gfs_hrrr', label: 'GFS HRRR' },
{ value: 'gfs_graphcast025', label: 'GFS Graphcast 0.25' },
{ value: 'ncep_nbm_conus', label: 'NCEP NBM CONUS' },
{ value: 'ncep_nam_conus', label: 'NCEP NAM CONUS' },
{ value: 'ncep_aigfs025', label: 'NCEP AIGFS 0.25' },
{ value: 'ncep_hgefs025_ensemble_mean', label: 'NCEP HG-EFS 0.25 Ensemble Mean' },
{ value: 'icon_seamless', label: 'ICON Seamless (DWD)' },
{ value: 'icon_global', label: 'ICON Global' },
{ value: 'icon_eu', label: 'ICON EU' },
{ value: 'icon_d2', label: 'ICON-D2' },
{ value: 'italia_meteo_arpae_icon_2i', label: 'Italia Meteo ARPAE ICON 2i' }
];
export const hourly = [
[
{ value: 'temperature_2m', label: 'Temperature 2m' },
{ value: 'relative_humidity_2m', label: 'Relative Humidity 2m' },
{ value: 'dew_point_2m', label: 'Dew Point 2m' },
{ value: 'apparent_temperature', label: 'Apparent Temperature' },
{ value: 'precipitation_probability', label: 'Precipitation Probability' }
],
[
{ value: 'precipitation', label: 'Precipitation' },
{ value: 'rain', label: 'Rain' },
{ value: 'showers', label: 'Showers' },
{ value: 'snowfall', label: 'Snowfall' },
{ value: 'weather_code', label: 'Weather Code' }
],
[
{ value: 'pressure_msl', label: 'Pressure MSL' },
{ value: 'surface_pressure', label: 'Surface Pressure' },
{ value: 'cloud_cover', label: 'Cloud Cover' },
{ value: 'cloud_cover_low', label: 'Cloud Cover Low' },
{ value: 'cloud_cover_mid', label: 'Cloud Cover Mid' },
{ value: 'cloud_cover_high', label: 'Cloud Cover High' }
],
[
{ value: 'et0_fao_evapotranspiration', label: 'Evapotranspiration' },
{ value: 'vapor_pressure_deficit', label: 'Vapor Pressure Deficit' },
{ value: 'wind_speed_10m', label: 'Wind Speed 10m' },
{ value: 'wind_speed_80m', label: 'Wind Speed 80m' },
{ value: 'wind_speed_120m', label: 'Wind Speed 120m' },
{ value: 'wind_speed_180m', label: 'Wind Speed 180m' },
{ value: 'wind_direction_10m', label: 'Wind Direction 10m' },
{ value: 'wind_direction_80m', label: 'Wind Direction 80m' },
{ value: 'wind_direction_120m', label: 'Wind Direction 120m' },
{ value: 'wind_direction_180m', label: 'Wind Direction 180m' },
{ value: 'wind_gusts_10m', label: 'Wind Gusts 10m' }
],
[
{ value: 'temperature_80m', label: 'Temperature 80m' },
{ value: 'temperature_120m', label: 'Temperature 120m' },
{ value: 'temperature_180m', label: 'Temperature 180m' }
]
];