Benötigen Sie eine Auskunft? (+33) 6 78 57 09 94

Dokumentation der API Eurocodes Zoning

Artikel aktualisiert am17 January 2025

Dieses Dokument bietet einen Überblick über die Endpunkte der Eurocodes Zoning API, einschließlich Beispielen für Anfragen und Antworten.


Einsetzen

Erhalten Sie einen API-Schlüssel Eurocodes Zoning

Um die Eurocodes Zoning API zu nutzen, benötigen Sie einen einmaligen Zugangsschlüssel. Weitere Informationen über die API und die Möglichkeit, mit uns Kontakt aufzunehmen, um einen Schlüssel zu erhalten, finden Sie auf der Übersichtsseite der API.

Voraussetzungen

Sie müssen ein Eurocodes Tools Konto mit einer Organisation haben, die mit Ihrem Benutzerkonto verknüpft ist, um eine Zahlungsmethode einrichten zu können.

Stripe-Abonnement-System

Sobald Sie einen Administrator kontaktiert haben, erhalten Sie eine E-Mail mit einem Zahlungslink von Stripe (unserem Zahlungspartner), über den Sie eine Zahlungsmethode einrichten können, um Zugang zur API zu erhalten.

Die Nutzung der API ist ein Abonnement-System mit laufender Bezahlung. Um das Abonnement zu bestätigen, müssen Sie eine gültige Zahlungsmethode (Kreditkarte oder SEPA-Lastschrift) eingeben.

Beim Einrichten des Abonnements werden Ihnen keine Kosten berechnet, die Zahlungsmethode „Zahlung nach Bedarf“ wird Ihnen monatlich in Rechnung gestellt und Sie werden nur nach Ihrem monatlichen Verbrauch (nach Anzahl der API-Aufrufe) berechnet, es gibt keine zusätzlichen Abonnementkosten, wenn Sie nichts verbrauchen, zahlen Sie auch nichts!


Authentifizierung

Sobald Sie Ihre Zahlungsmethode bestätigt haben, wird Ihr Zugang automatisch gewährt.

Alle API-Anfragen erfordern eine Authentifizierung mit Hilfe eines API-Schlüssels. Ihr API-Schlüssel ist im Zugang zu Ihrem Eurocodes Tools Konto unter folgender Adresse verfügbar: https://app.eurocodes-tools.com/de/organisation-api.

Es ist daher unbedingt erforderlich, dass Sie Ihren API-Schlüssel als Bearer Token in den HTTP-Autorisierungsheader aufnehmen. Das Weglassen dieses Schlüssels oder ein falsches Format führen zu einer Fehlerrückmeldung.


Verwendung

Einschränkungen

Die API setzt je nach Ihrem Abonnementpaket einen Grenzwert für die Anzahl der Anfragen pro Sekunde fest, um eine faire Nutzung zu gewährleisten und Missbrauch zu verhindern. Wenn Sie diese Grenze überschreiten, antwortet die API mit dem HTTP-Statuscode 429 Too Many Requests. Es ist wichtig, dass Sie Ihre Anfragen so verwalten, dass Sie diese Grenzen einhalten, um eine Unterbrechung des Dienstes zu vermeiden. Sie können Ihre Begrenzung in der API-Antwort unter dem Schlüssel ecz_api_limit_rate finden.

Verbräuche

Sie können Ihren Verbrauch für den aktuellen Abrechnungszeitraum bei jedem API-Aufruf verfolgen. Der Schlüssel ecz_api_count wird bei jedem Aufruf inkrementiert.

API-Version

Der Schlüssel eurocodes_zoning_version in der API-Antwort enthält die verwendete API-Version. Im Falle einer Weiterentwicklung achten wir darauf, die bestehenden Schlüssel nicht zu ändern, um Ihre Implementierungen nicht zu zerstören. Die Ergebnisse selbst können sich von einer Version zur nächsten entsprechend den geltenden Normen ändern und es können in Zukunft zusätzliche Schlüssel hinzugefügt werden.

Meinen API-Schlüssel neu generieren

Falls nötig, können Sie Ihren API-Schlüssel in Ihrem API-Bereich in der Eurocodes Tools-Anwendung manuell neu generieren. Denken Sie danach daran, Ihren neuen Schlüssel in die Tools einzugeben, die die API verwenden, um eine Unterbrechung des Dienstes zu vermeiden.


Endpunkte

Abfrage

Methode: POST
URL : https://app.eurocodes-tools.com/api/zoning

Obligatorische Einstellungen

Es gibt zwei obligatorische Parameter: lat und long

  • lat (float)
    Breitengrad des Punktes, an dem Sie die Ergebnisse erhalten möchten
  • long (float)
    Längengrad des Punktes, an dem Sie die Ergebnisse erhalten möchten

Hinweis: Die GPS-Koordinaten Ihres Punktes müssen sich in einem Land befinden, das mit Eurocodes Zoning kompatibel ist.

Beispiel (cURL)

curl --location 'https://app.eurocodes-tools.com/api/zoning' \
--header 'Content-Type: application/json' \
--header 'Bearer -YOUR_API_KEY-' \
--data '{
    "lat": 48.8566969, 
    "long": 2.3514616
}'

Beispiel (Python)

import requests

url = "https://app.eurocodes-tools.com/api/zoning"

headers = {
    "Authorization": "Bearer <YOUR_API_KEY>"
}

payload = {
    "long": 2.3514616,
    "lat": 48.8566969
}

response = requests.post(
    url=url, 
    headers=headers, 
    json=payload
)
print(response.json())
    

Grundlegende Antwort :

Mehr zu den Ergebnissen finden Sie im Abschnitt Erläuterung der Schlüssel

Status Code : 200

{
    "datas": {
        "calculateGeneralLoads": false,
        "earthquake": {
            "agR": 0.4,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "standard": "<a href="https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000030066108&cidTexte=LEGITEXT000006074220" target="_blank">Code of the Environment - Article D563-8-1 (09/01/2015)</a> + <a href="https://www.legifrance.gouv.fr/eli/arrete/2010/10/22/DEVP1015475A/jo/texte" target="_blank">JORF n°0248 of 24/10/2010 text N°5</a>",
            "zone": "1"
        },
        "eurocodes_zoning_version": "04-0717",
        "location": {
            "address": "Place de l'Hôtel-de-Ville - Esplanade de la Libération, 75004 Paris, Île-de-France",
            "altitude": 36.0,
            "altitudes_source": "European digital elevation model Copernicus 25m",
            "country": "france",
            "lat_WGS84": 48.8566969,
            "long_WGS84": 2.3514616
        },
        "snow": {
            "district": null,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "sad": null,
            "sk": 0.45,
            "standard": "NF EN 1991-1-3/NA (05/2007) + A1 (07/2011)",
            "zone": "A1"
        },
        "wind": {
            "cdir_zone": null,
            "district": null,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "standard": "NF EN 1991-1-4/NA (03/2008) + A1 (07/2011) + A2 (09/2012) + A3 (04/2019)",
            "vb0": 24.0,
            "zone": "2"
        }
    },
    "ecz_api_count": 15,
    "ecz_api_limit_rate": 0.1
}

Hinweis: ecz_api_count und ecz_api_limit_rate werden nach jeder erfolgreichen Abfrage gesendet und zählen die Anzahl der Aufrufe, die Sie im aktuellen Zeitraum getätigt haben, sowie Ihre Grenzrate (in Abfragen / Sekunden), die mit Ihrem API-Abonnement verknüpft ist.

Zusätzliche Einstellungen

Hier sind die zusätzlichen Parameter, die Sie an die Abfrage übermitteln können:

  • calculate_general_loads (boolean), default = false
    Schneelasten, Winddruck und seismische Beschleunigung berechnen?

Wenn calculate_general_loads true ist, sind die folgenden Parameter obligatorisch:

  • building_type(string)
    Projektnutzungskategorie (EN 1990 Tabelle 2.1) nach Wahl aus :
    • “3” : Für landwirtschaftliche oder ähnliche Hangars
    • “4b” : Für gängige Strukturen
    • “4c” : Für gewöhnliche Gebäude (Wohnungen, Büros, …)
    • “5” : Für monumentale Werke
  • max_height (float), min = 0, max = 50
    Die maximale Höhe (zmax) des Gebäudes in Metern, die für die Berechnung von qp(zmax) nützlich ist.
  • orientation(integer), min = 0, max = 90
    Gradorientierung der Sektoren in Bezug auf den Norden.
Beispiel, um seine Orientierung zu finden

Beispiel für eine Ausrichtung = 0° :
Sektor 1 (s1) ist im Norden
Sektor 2 (s2) im Osten
Sektor 3 (s3) im Süden
Sektor 4 (s4) im Westen.

  • terrain_category_x(string)
    Die Grundstückskategorie der Sektoren 1 bis 4. Variiert je nach Land, in dem gebaut wurde :
  • cdir_auto (boolean), default = false
    Den Richtungskoeffizienten cdir automatisch berücksichtigen?
  • co_complex_auto (boolean), default = false
    Komplexe Orographie automatisch berechnen? (nur Frankreich)
  • co_marked (boolean), default = false
    Orographie automatisch berechnen?
  • co_manual (boolean), default = false
    Manuelle Eingabe der Orografiekoeffizienten co(z)?
  • co_sect1 (float), min = 1
    Wenn co_manual true ist, co(z) aus Sektor Nr. 1.
  • co_sect2 (float), min = 1
    Wenn co_manual true ist, co(z) aus Sektor Nr. 2.
  • co_sect3 (float), min = 1
    Wenn co_manual true ist, co(z) aus Sektor Nr. 3.
  • co_sect4 (float), min = 1
    Wenn co_manual true ist, co(z) aus Sektor Nr. 4.

Beispiel (cURL)

curl --location 'https://app.eurocodes-tools.com/api/zoning' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer -YOUR_API_KEY-' \
--header 'Cookie: session=eyJsYW5nX2NvZGUiOiJlbiJ9.Z3PG0g.RP1wefbRBcOP1nEOlNbsa6NdNSk' \
--data '{
    "long": 2.3514616,
    "lat": 48.8566969,
    "calculate_general_loads": "true",
    "building_type": "4b",
    "max_height": 20,
    "orientation": 45,
    "terrain_category_1": "0",
    "terrain_category_2": "0",
    "terrain_category_3": "0",
    "terrain_category_4": "0",
    "cdir_auto": "true",
    "co_complex_auto": "true",
    "co_marked": "true",
    "co_manual": "true",
    "co_sect1": 1,
    "co_sect2": 1,
    "co_sect3": 1,
    "co_sect4": 1,
}'

Beispiel (Python)

import requests

url = "https://app.eurocodes-tools.com/api/zoning"

headers = {
    "Authorization": "Bearer <YOUR_API_KEY>"
}

payload = {
    "long": 2.3514616,
    "lat": 48.8566969,
    "calculate_general_loads": True,
    "building_type": "4b",
    "max_height": 20,
    "orientation": 45,
    "terrain_category_1": "0",
    "terrain_category_2": "0",
    "terrain_category_3": "0",
    "terrain_category_4": "0",
    "cdir_auto": True,
    "co_complex_auto": True,
    "co_marked": True,
    "co_manual": True,
    "co_sect1": 1,
    "co_sect2": 1,
    "co_sect3": 1,
    "co_sect4": 1,
}

response = requests.post(
    url=url, 
    headers=headers, 
    json=payload
)
print(response.json())
    

Antwort

Mehr zu den Ergebnissen finden Sie im Abschnitt Erläuterung der Schlüssel

Status Code : 200

{
    "datas": {
        "building": {
            "design_working_life": 50,
            "max_height": 20,
            "orientation": 45,
            "type": "4b"
        },
        "calculateGeneralLoads": true,
        "earthquake": {
            "agR": 0.4,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "standard": "Code of the Environment - Article D563-8-1 (09/01/2015) + JORF n°0248 of 24/10/2010 text N°5",
            "zone": "1"
        },
        "eurocodes_zoning_version": "04-0717",
        "location": {
            "address": "Place de l'Hôtel-de-Ville - Esplanade de la Libération, 75004 Paris, Île-de-France",
            "altitude": 36.0,
            "altitudes_1000m": null,
            "altitudes_500m": null,
            "altitudes_source": "European digital elevation model Copernicus 25m",
            "country": "france",
            "lat_WGS84": 48.8566969,
            "long_WGS84": 2.3514616
        },
        "snow": {
            "design_working_life": 50,
            "district": null,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "sad": null,
            "sk": 0.45,
            "sk_alt": 0.45,
            "sn": 0.45,
            "standard": "NF EN 1991-1-3/NA (05/2007) + A1 (07/2011)",
            "zone": "A1"
        },
        "wind": {
            "Iv_z": [0.121, 0.121, 0.121, 0.121],
            "K": 0.2,
            "angles_sectors": [[0, 90], [90, 180], [180, 270], [270, 0]],
            "cdir": [1.0, 1.0, 1.0, 1.0],
            "cdir_zone": null,
            "ce_z": [3.317, 3.317, 3.317, 3.317],
            "co_type": "classic",
            "co_z": [1.0, 1.0, 1.0, 1.0],
            "cprob": 1.0,
            "cr_z": [1.341, 1.341, 1.341, 1.341],
            "district": null,
            "kl": [0.162, 0.162, 0.162, 0.162],
            "kr": [1.0, 1.0, 1.0, 1.0],
            "municipality": null,
            "n_exponent": 0.5,
            "orography_alert": null,
            "orography_msg": "The effect from orography is not taken in account.",
            "p": 0.02,
            "province": "PARIS",
            "province_id": "75",
            "qp_z": [1170.4, 1170.4, 1170.4, 1170.4],
            "radius_sector": 837,
            "rho": 1.225,
            "sigmav": [3.881, 3.881, 3.881, 3.881],
            "standard": "NF EN 1991-1-4/NA (03/2008) + A1 (07/2011) + A2 (09/2012) + A3 (04/2019)",
            "terrain_categories": ["0", "0", "0", "0"],
            "vb": [24.0, 24.0, 24.0, 24.0],
            "vb0": 24.0,
            "vm_z": [32.2, 32.2, 32.2, 32.2],
            "z0": [0.005, 0.005, 0.005, 0.005],
            "z0_II": 0.05,
            "zmin": [1.0, 1.0, 1.0, 1.0],
            "zone": "2"
        }
    },
    "ecz_api_count": 14,
    "ecz_api_limit_rate": 0.1
}
    

Umgang mit Fehlern

Alle Fehlerantworten enthalten einen Statuscode und eine Nachricht.

400 : Bad request

Dieser Fehler wird zurückgegeben, wenn in der Anfrage Parameter fehlen oder falsch sind.
Beispiel: Die Berechtigung ist nicht gesetzt oder es fehlt ein Parameter :

{
    "error": "Invalid API key",
    "message": "The provided API key is invalid."
}

{
    "error": "Bad Request",
    "message": "Missing Authorization in header"
}

{
    "error": "Bad Request",
    "message": "Missing mandatory parameters : lat and long"
}

Wenn die angegebene Adresse nicht korrekt ist (falscher Längen- oder Breitengrad oder außerhalb der in Eurocodes Zoning verfügbaren Länder), erhalten Sie diese Antwort :

{
    "error": "Invalid API key",
    "message": "No address found in the response."
}

401 : Unauthorized

Wenn Ihr API-Schlüssel ungültig ist oder nicht existiert, überprüfen Sie bitte Ihren API-Schlüssel unter https://app.eurocodes-tools.com/de/organisation-api.

{
    "error": "Unauthorized",
    "message": "Your API Key is not valid"
}

403 : Forbidden

Dieser Fehler tritt auf, wenn Ihr Abonnement nicht aktiv ist oder wenn Sie ausstehende Zahlungen leisten müssen, um die API wieder nutzen zu können. Bitte überprüfen Sie Ihr Abonnement auf https://app.eurocodes-tools.com/de/organisation-api und ob Sie noch ausstehende Rechnungen zu begleichen haben.

{
    "error": "Forbidden",
    "message": "Your subscription is not active"
}

429 : Too Many Requests

Dieser Fehler tritt auf, wenn Sie Ihre Grenzrate erreichen. Die Standard-Grenzrate beträgt 0,1 Anfragen / Sekunden (1 Anfrage alle 10 Sekunden) und hängt von Ihrem Abonnement ab. Wenn Sie die Grenzrate erhöhen möchten, wenden Sie sich bitte an einen Administrator von Eurocodes Tools.

{
    "error": "Too Many Requests",
    "message": "You have reached your rate limit"
}

500 : Internal Servor Error

Dieser Fehler tritt auf, wenn der Server oder der abhängige API-Dienst momentan nicht verfügbar ist. Dieser Fehler sollte nie auftreten, da wir eine Verfügbarkeit des API-Dienstes von bis zu 99% garantieren.

{
    "error": "Internal Server Error",
}

Erklärungen der Schlüssel zu den Ergebnissen

Hier ist ein Beispiel für ein vollständiges Ergebnis, das alle möglichen Schlüssel in der Antwort enthält. Finden Sie unten die Erklärungen zu jedem Schlüssel.

{
    "datas": {
        "building": {
            "design_working_life": 50,
            "max_height": 20,
            "orientation": 45,
            "type": "4b"
        },
        "calculateGeneralLoads": true,
        "earthquake": {
            "agR": 0.4,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "standard": "Code of the Environment - Article D563-8-1 (09/01/2015) + JORF n°0248 of 24/10/2010 text N°5",
            "zone": "1"
        },
        "eurocodes_zoning_version": "04-0717",
        "location": {
            "address": "Place de l'Hôtel-de-Ville - Esplanade de la Libération, 75004 Paris, Île-de-France",
            "altitude": 36.0,
            "altitudes_1000m": null,
            "altitudes_500m": null,
            "altitudes_source": "European digital elevation model Copernicus 25m",
            "country": "france",
            "lat_WGS84": 48.8566969,
            "long_WGS84": 2.3514616
        },
        "snow": {
            "design_working_life": 50,
            "district": null,
            "municipality": null,
            "province": "PARIS",
            "province_id": "75",
            "sad": null,
            "sk": 0.45,
            "sk_alt": 0.45,
            "sn": 0.45,
            "standard": "NF EN 1991-1-3/NA (05/2007) + A1 (07/2011)",
            "zone": "A1"
        },
        "wind": {
            "Iv_z": [0.121, 0.121, 0.121, 0.121],
            "K": 0.2,
            "angles_sectors": [[0, 90], [90, 180], [180, 270], [270, 0]],
            "cdir": [1.0, 1.0, 1.0, 1.0],
            "cdir_zone": null,
            "ce_z": [3.317, 3.317, 3.317, 3.317],
            "co_type": "classic",
            "co_z": [1.0, 1.0, 1.0, 1.0],
            "cprob": 1.0,
            "cr_z": [1.341, 1.341, 1.341, 1.341],
            "district": null,
            "kl": [0.162, 0.162, 0.162, 0.162],
            "kr": [1.0, 1.0, 1.0, 1.0],
            "municipality": null,
            "n_exponent": 0.5,
            "orography_alert": null,
            "orography_msg": "The effect from orography is not taken in account.",
            "p": 0.02,
            "province": "PARIS",
            "province_id": "75",
            "qp_z": [1170.4, 1170.4, 1170.4, 1170.4],
            "radius_sector": 837,
            "rho": 1.225,
            "sigmav": [3.881, 3.881, 3.881, 3.881],
            "standard": "NF EN 1991-1-4/NA (03/2008) + A1 (07/2011) + A2 (09/2012) + A3 (04/2019)",
            "terrain_categories": ["0", "0", "0", "0"],
            "vb": [24.0, 24.0, 24.0, 24.0],
            "vb0": 24.0,
            "vm_z": [32.2, 32.2, 32.2, 32.2],
            "z0": [0.005, 0.005, 0.005, 0.005],
            "z0_II": 0.05,
            "zmin": [1.0, 1.0, 1.0, 1.0],
            "zone": "2"
        }
    },
    "ecz_api_count": 14,
    "ecz_api_limit_rate": 0.1
}
    

General:

Diese Schlüssel befinden sich im Stammverzeichnis der API-Antwort.

  • ecz_api_count (int)
    Die Anzahl der API-Aufrufe für den aktuellen Abrechnungszeitraum
  • ecz_api_limit_rate (float)
    Ihr Anruf-Limit
  • eurocodes_zoning_version (string)
    Version der Eurocodes Zoning Software
  • calculateGeneralLoads (boolean)
    Berechnung von aktiven oder nicht aktiven Belastungen.

Building :

  • design_working_life (int)
    Kalkulatorische Lebensdauer in Jahren (EN 1990 Tabelle 2.1)
  • max_height (float)
    Max. Höhe in Metern
  • orientation (int)
    Ausrichtung der Sektoren von Norden in Grad
  • type (string)
    Projektnutzungskategorie (EN 1990 Tabelle 2.1)

Earthquake :

Ergebnisse für das Erdbeben.

  • agR (float)
    Maximale Referenzbeschleunigung in m/s² für einen Boden der Klasse A
  • municipality (string)
  • province (string)
  • province_id (string)
  • standard (string)
  • zone (string)
    Seismische Zone

Location :

  • address (string)
    Hinweisende Adresse, die den unten stehenden Angaben entspricht
  • altitude (float)
    Höhe in Metern am Standort des Gebäudes (Koordinaten unten)
  • altitudes_1000m (Array[int] | null)
    Höhenangaben in Metern innerhalb eines Radius von 1000 m. EN 1991-1-4/NA (DE) Klausel 4.3.3 (1) – Verfahren 1 mit [N, NE, E, SE, S, SO, O, NO].
  • altitudes_500m (Array[int] | null)
    Höhenangaben in Metern innerhalb eines Radius von 500 m. EN 1991-1-4/NA (DE) Klausel 4.3.3 (1) – Verfahren 1 mit [N, NE, E, SE, S, SO, O, NO].
  • altitudes_source (string)
  • country (string)
  • lat_WGS84 (float)
  • long_WGS84 (float)

Snow :

Ergebnisse für Schnee.

  • design_working_life (int)
    Kalkulationslebensdauer in Jahren
  • district (string)
  • municipality (string | null)
  • province (string)
  • province_id (string)
  • sad (float)
    Zufällige Schneelast sad in kN/m². gemäß den im jeweiligen nationalen Anhang festgelegten Bedingungen (optional)
  • sk (float)
    Charakteristische Schneelast sk,0 in kN/m² auf einer Höhe von 0 m.
  • sk_alt (float)
    Charakteristische Schneelast in kN/m² unter Berücksichtigung der Höhenlage.
  • sn (float)
    Schneelast auf dem Boden in kN/m² unter Berücksichtigung der Höhe und entsprechend der jeweiligen Wiederkehrperiode.
  • standard (string)
  • zone (string)
    Schneegebiet

Wind :

Ergebnisse für den Wind. Die Listen mit 4 Werten entsprechen [Sektor 1, Sektor 2, Sektor 3, Sektor 4].

  • Iv_z (Array[float])
    Intensitäten von Turbulenzen. IN 1991-1-4 §4.4
  • K (float)
    Formparameter.
  • angles_sectors (Array[Array[int])
    Definition von Sektoren in Grad.
  • cdir (Array[float])
    Richtungskoeffizienten cdir.
  • cdir_zone (string)
    Feld für die Berechnung von Richtungskoeffizienten.
  • ce_z (Array[float])
    Expositionskoeffizienten ce(z).
  • co_direction_list (Array[str])
    Windexposition (Aufwind / Abwind) mit [Sektor 1, Sektor 2, Sektor 3, Sektor 4].
  • co_s_factors (Array[float])
    Mit [Sektor 1, Sektor 2, Sektor 3, Sektor 4].
  • co_type (string)
    Art der Orographie.
  • co_z (Array[float])
    Orographiekoeffizienten co(z).
  • cprob (float)
    Koeffizient der Wahrscheinlichkeit cprob. IN 1991-1-4 §4.2.
  • cr_z (Array[float])
    Rauheitskoeffizienten cr(z).
  • distance_to_crest (object)
    Entfernung zum Scheitelpunkt in Metern.
    Beispiel: {‘line1’: {‘distance_to_crest1’: 39, ‘distance_to_crest2’: 0}, ‘line2’: {‘distance_to_crest1’: 0, ‘distance_to_crest2’: 117}}
  • district (string)
  • kl (Array[float])
    Turbulenzkoeffizienten.
  • kr (Array[float])
    Feldfaktoren
  • line1_obstacleH1 (int | null)
    Hindernishöhe in Metern für Wind aus Sektor 1
  • line1_obstacleH2 (int | null)
    Hindernishöhe in Metern für Wind aus Sektor 3
  • line1_terrain_slope_1 (float | null)
    Horizontale Länge der Böschung in Metern für Wind aus Sektor 1
  • line1_terrain_slope_2 (float | null)
    Neigung für einen Sektor 3 Wind
  • line1_terrain_slope_L1 (int | null)
    Horizontale Länge der Böschung in Metern für Wind aus Sektor 1
  • line1_terrain_slope_L2 (int | null)
    Horizontale Länge der Böschung in Metern für Wind aus Sektor 3
  • line2_obstacleH1 (int | null)
    Höhe des Hindernisses in Metern bei einem Wind aus Sektor 2
  • line2_obstacleH2 (int | null)
    Höhe des Hindernisses in Metern bei einem Wind aus Sektor 4
  • line2_terrain_slope_1 (float | null)
    Neigung für einen Sektor 2 Wind
  • line2_terrain_slope_2 (float | null)
    Neigung für einen Sektor 4 Wind
  • line2_terrain_slope_L1 (int | null)
    Horizontale Länge der Böschung in Metern für Wind aus Sektor 2
  • line2_terrain_slope_L2 (int | null)
    Horizontale Länge der Böschung in Metern für Wind aus Sektor 4
  • municipality (string | null)
  • n_exponent (float)
    Aussteller n. EN 1991-1-4 §4.2.
  • obstacle_type_list (Array[str])
    Art des Hindernisses (hill / hills / escarpments / flat) – mit [Sektor 1, Sektor 2, Sektor 3, Sektor 4].
Modèle d'escarpement

Klippe oder Steilhang

Modèle de colinne isolée

Isolierte Hügel oder Hügelketten
(Bei Hügelketten wird angenommen, dass sie eine große Länge senkrecht zum Wind haben, die mindestens dem Zehnfachen der Höhe H des orografischen Hindernisses entspricht. Im Gegensatz dazu haben isolierte Hügel eine begrenzte Länge im Vergleich zu ihrer Höhe, so dass der Wind sie seitlich und nicht nur vertikal umfliegen kann; in diesem Fall ist die Übergeschwindigkeit beim Überqueren des Bergrückens geringer).

  • orography_alert (string | null)
    Warnung für den Fall, dass die komplexe Orographie in Frankreich nicht angewendet werden kann.
  • orography_msg (string)
  • p (float)
    Jährliche Wahrscheinlichkeit einer Überschreitung. IN 1991-1-4 §4.2.
  • province (string)
  • province_id (string)
  • qp_z (Array[float])
    Dynamischer Spitzendruck qp(z) in N/m². IN 1991-1-4 §4.5.
  • radius_sector (int)
    Radius der Winkelsektoren in Metern.
  • rho (float)
    Luftdichte in kg/m3. IN 1991-1-4 §4.5.
  • sigmav (Array[float])
    Standardabweichungen der Turbulenzen σv.
  • standard (string)
  • terrain_categories (Array[string])
  • vb (Array[float])
    Referenzwindgeschwindigkeit vb in m/s.
  • vb0 (float)
    Basiswert vb0 in m/s.
  • vm_z (Array[float])
    Durchschnittliche Windgeschwindigkeit vm(z) in m/s.
  • z0 (Array[float])
    Rauhigkeitslänge z0 in Metern.
  • z0_II (float)
    Länge der Bezugsrauhigkeit z0,II in Metern.
  • zmin (Array[float])
    Mindesthöhe zmin in Metern.
  • zone (string)
    Windzone

Aide

Diese Dokumentation enthält die Informationen, die Sie für die Interaktion mit der API benötigen. Für weitere Unterstützung wenden Sie sich bitte an den Helpdesk.