Zum Inhalt
HALOWERK

Wettermodelle

ensemble

Compare every major weather model hour by hour and return spread, model agreement and ensemble rain probability instead of one model opinion.

POST https://wetter.halowerk.com/ensemble

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
latnumberJaLatitude in decimal degrees.
lonnumberJaLongitude in decimal degrees.
hoursintegerNeinForecast hours, up to 168 (seven days). Short range models drop out beyond their own horizon; the per hour "models" count shows it.
variablesarrayNeinWhich variables to compare. wind_direction_10m is aggregated as a circular mean with a directional consensus, weather_code as a majority vote; every other variable gets median, p15, p85, min, max and spread.
modelsarrayNeinRestrict the comparison to a subset of the twelve models. At least two, because a comparison of one model is just a forecast.
timezonestringNeinIANA zone name for the returned timestamps, for example Europe/Berlin.
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "required": [
    "lat",
    "lon"
  ],
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees."
    },
    "lon": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees."
    },
    "hours": {
      "type": "integer",
      "minimum": 1,
      "maximum": 168,
      "default": 24,
      "description": "Forecast hours, up to 168 (seven days). Short range models drop out beyond their own horizon; the per hour \"models\" count shows it."
    },
    "variables": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "temperature_2m",
          "apparent_temperature",
          "dew_point_2m",
          "relative_humidity_2m",
          "precipitation",
          "snowfall",
          "cloud_cover",
          "wind_speed_10m",
          "wind_gusts_10m",
          "surface_pressure",
          "pressure_msl",
          "shortwave_radiation",
          "cape",
          "wind_direction_10m",
          "weather_code"
        ]
      },
      "default": [
        "temperature_2m",
        "precipitation",
        "wind_speed_10m"
      ],
      "maxItems": 8,
      "description": "Which variables to compare. wind_direction_10m is aggregated as a circular mean with a directional consensus, weather_code as a majority vote; every other variable gets median, p15, p85, min, max and spread."
    },
    "models": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "icon_d2",
          "icon_eu",
          "knmi_harmonie_arome_netherlands",
          "dmi_seamless",
          "meteofrance_seamless",
          "ukmo_seamless",
          "ecmwf_ifs025",
          "ecmwf_aifs025_single",
          "gfs_seamless",
          "gem_seamless",
          "jma_seamless",
          "cma_grapes_global"
        ]
      },
      "default": [
        "icon_d2",
        "icon_eu",
        "knmi_harmonie_arome_netherlands",
        "dmi_seamless",
        "meteofrance_seamless",
        "ukmo_seamless",
        "ecmwf_ifs025",
        "ecmwf_aifs025_single",
        "gfs_seamless",
        "gem_seamless",
        "jma_seamless",
        "cma_grapes_global"
      ],
      "minItems": 2,
      "description": "Restrict the comparison to a subset of the twelve models. At least two, because a comparison of one model is just a forecast."
    },
    "timezone": {
      "type": "string",
      "default": "UTC",
      "description": "IANA zone name for the returned timestamps, for example Europe/Berlin."
    }
  }
}

Originalschema öffnen

Veröffentlichtes Eingabebeispiel

{
  "lat": -90,
  "lon": -180,
  "hours": 24,
  "variables": [
    "temperature_2m",
    "precipitation",
    "wind_speed_10m"
  ],
  "models": [
    "icon_d2",
    "icon_eu",
    "knmi_harmonie_arome_netherlands",
    "dmi_seamless",
    "meteofrance_seamless",
    "ukmo_seamless",
    "ecmwf_ifs025",
    "ecmwf_aifs025_single",
    "gfs_seamless",
    "gem_seamless",
    "jma_seamless",
    "cma_grapes_global"
  ],
  "timezone": "UTC"
}

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →