Dokumentation der API Eurocodes Zoning
Artikel aktualisiert am17 January 2025Dieses 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 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 :- Deutschland: [“I”, “II”, “III”, “IV”, “II-I”, “III-II”]
Carte des zones de vent – Allemagne - Belgien: [“0”, “I”, “II”, “III”, “IV”]
Carte des zones de vent – Belgique - Frankreich: [“0”, “II”, “IIIa”, “IIIb”, “IV”]
Carte des zones de vent – France - Frankreich – Neukaledonien : [“0”, “II”, “IIIa”, “IIIb”]
Carte des zones de vent – France - Italien: [“D”, “C”, “B”, “A”]
Carte des zones de vent – Italie - Luxemburg: [“0”, “I”, “II”, “III”, “IV”]
Carte des zones de vent – Belgique
- Deutschland: [“I”, “II”, “III”, “IV”, “II-I”, “III-II”]
- 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].
Klippe oder Steilhang
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.