Besoin d'un renseignement ? (+33) 6 78 57 09 94

Documentation de l’API Eurocodes Zoning

Article à jour le 17 janvier 2025

Ce document fournit une vue d’ensemble des points de terminaison de l’API Eurocodes Zoning, y compris des exemples de demandes et de réponses.


Mise en place

Obtenir une clé API Eurocodes Zoning

Pour utiliser l’API Eurocodes Zoning, vous devez disposer d’une clé d’accès unique. Vous pouvez obtenir plus d’information sur l’API et nous contacter pour obtenir une clé depuis la page de présentation de l’API.

Conditions préalables

Vous devez avoir un compte Eurocodes Tools avec une organisation liée à votre compte utilisateur afin de pouvoir configurer une méthode de paiement.

Système d’abonnement Stripe

Une fois que vous avez contacté un administrateur, vous recevrez un email contenant un lien de paiement de Stripe (notre partenaire de paiement) pour configurer une méthode de paiement afin d’avoir accès à l’API.

La consommation d’API est un système d’abonnement avec paiement au fur et à mesure. Afin de valider l’abonnement, vous devrez entrer une méthode de paiement valide (carte de crédit ou prélèvement SEPA).

Vous ne serez pas facturé lors de la mise en place de l’abonnement, la méthode de paiement au fur et à mesure vous sera facturée chaque mois et vous ne serez facturé que sur votre consommation mensuelle (par nombre d’appels à l’API), il n’y a pas de frais d’abonnement supplémentaires, si vous ne consommez rien, vous ne payez rien !


Authentification

Une fois que vous avez validé votre méthode de paiement, votre accès est automatiquement accordé.

Toutes les requêtes API nécessitent une authentification à l’aide d’une clé API, votre clé API sera disponible dans l’accès à votre compte Eurocodes Tools à l’adresse suivante : https://app.eurocodes-tools.com/fr/organisation-api

Il est donc impératif d’inclure votre clé API dans l’en-tête d’autorisation HTTP en tant que Bearer Token. L’omission de cette clé ou un format incorrect entraînera une erreur en retour.


Utilisation

Limitations

L’API impose des limites de requêtes par secondes selon votre formule d’abonnement afin de garantir une utilisation équitable et de prévenir les abus. Si vous dépassez ce seuil, l’API répondra avec un code de statut HTTP 429 Too Many Requests. Il est essentiel de gérer vos requêtes de manière à respecter ces limites pour éviter toute interruption de service, vous pouvez retrouver votre limitation dans la réponse API sous la clé ecz_api_limit_rate

Consommations

Vous pouvez suivre votre consommation pour la période de facturation en cours lors de chaque appel API. La clé ecz_api_count s’incrémentera au fil des appels.

Version de l’API

La clé eurocodes_zoning_version dans la réponse API contient la version d’API utilisée. En cas d’évolution, nous prenons soin de ne pas modifier les clés existantes pour ne pas casser vos implémentations. Les résultats eux peuvent évoluer d’une version à l’autre selon les normes en vigueur et des clés supplémentaires pourront être ajoutées dans le futur.

Regénérer ma clé API

Si besoin, vous pouvez manuellement régénérer votre clé d’API depuis votre espace API dans l’application Eurocodes Tools. Suite à cela, pensez bien à renseigner votre nouvelle clé dans les outils qui utilisent l’API pour éviter une coupure du service.


Points de terminaison

Requête

Méthode : POST
URL : https://app.eurocodes-tools.com/api/zoning

Paramètres obligatoires

Il y a deux paramètres obligatoires : lat et long

  • lat (float)
    Latitude du point où vous souhaitez obtenir les résultats
  • long (float)
    Longitude du point où vous souhaitez obtenir les résultats

Note : Les coordonnées GPS de votre point doivent se trouver dans un pays compatible avec Eurocodes Zoning

Exemple (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
}'

Exemple (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())
    

Réponse de base :

Pour en savoir plus sur les résultats, lisez la section Explication des clés

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
}

Note : ecz_api_count et ecz_api_limit_rate sont envoyés après chaque requête réussie et comptent le nombre d’appels que vous avez effectués dans la période en cours et votre taux limite (en requêtes / secondes) lié à votre abonnement API.

Paramètres supplémentaires

Voici les paramètres supplémentaires que vous pouvez soumettre à la requête :

  • calculate_general_loads (boolean), default = false
    Calculer les charges de neige, les pressions de vent et l’accélération sismique ?

Si calculate_general_loads est true les paramètres suivants sont obligatoires :

  • building_type(string)
    Catégorie d’utilisation de projet (EN 1990 Tableau 2.1) au choix parmis :
    • « 3 » : Pour les hangars agricole ou assimilé
    • « 4b » : Pour les structures courante
    • « 4c » : Pour les immeubles courant (appartements, bureaux, …)
    • « 5 » : Pour les ouvrages monumentaux
  • max_height (float), min = 0, max = 50
    Hauteur max (zmax) de la construction en mètres, utile au calcul de qp(zmax).
  • orientation(integer), min = 0, max = 90
    Orientation en degrés des secteurs par rapport au Nord.
Exemple pour trouver son orientation

Exemple pour une orientation = 0° :
Le secteur 1 (s1) est au nord
Le secteur 2 (s2) à l'Est
Le secteur 3 (s3) au Sud
Le secteur 4 (s4) à l'Ouest.

  • terrain_category_x(string)
    La catégorie de terrain des secteurs 1 à 4. Variable selon le pays de construction :
  • cdir_auto (boolean), default = false
    Tenir compte automatiquement du coefficient de direction cdir ?
  • co_complex_auto (boolean), default = false
    Calculer automatiquement l’orographie complexe ? (France seulement)
  • co_marked (boolean), default = false
    Calculer automatiquement l’orographie ?
  • co_manual (boolean), default = false
    Saisie manuelle des coefficients d’orographie co(z) ?
  • co_sect1 (float), min = 1
    Si co_manual est true, co(z) du secteur n°1.
  • co_sect2 (float), min = 1
    Si co_manual est true, co(z) du secteur n°2.
  • co_sect3 (float), min = 1
    Si co_manual est true, co(z) du secteur n°3.
  • co_sect4 (float), min = 1
    Si co_manual est true, co(z) du secteur n°4.

Exemple (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,
}'

Exemple (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())
    

Réponse

Pour en savoir plus sur les résultats, lisez la section Explication des clés

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
}
    

Gestion des erreurs

Toutes les réponses d’erreur comprennent un code d’état et un message.

400 : Bad request

Cette erreur est renvoyée si des paramètres manquent ou sont incorrects dans la demande.
Exemple : L’autorisation n’est pas définie ou il manque un paramètre :

{
    "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"
}

Si l’adresse fournie est incorrecte (mauvaise latitude ou longitude ou en dehors des pays disponibles dans Eurocodes Zoning), vous recevrez cette réponse :

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

401 : Unauthorized

Si votre clé API n’est pas valide ou n’existe pas, veuillez vérifier votre clé API à l’adresse https://app.eurocodes-tools.com/fr/organisation-api.

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

403 : Forbidden

Cette erreur se produit si votre abonnement n’est pas actif ou si vous avez des paiements en attente à effectuer pour pouvoir utiliser à nouveau l’API. Veuillez vérifier votre abonnement sur https://app.eurocodes-tools.com/fr/organisation-api et si vous n’avez pas de facture en retard à payer.

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

429 : Too Many Requests

Cette erreur se produit lorsque vous atteignez votre taux limite, le taux limite par défaut est de 0,1 requête / secondes (1 requête toutes les 10 secondes) et dépend de votre abonnement, si vous souhaitez augmenter le taux limite, veuillez vous adresser à un administrateur d’Eurocodes Tools.

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

500 : Internal Servor Error

Cette erreur se produit lorsque le serveur ou le service API dépendant n’est pas disponible pour le moment. Cette erreur ne devrait jamais se produire car nous garantissons une disponibilité du service API jusqu’à 99%.

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

Explications des clés des résultats

Voici un exemple de résultat complet contenant toutes les clés possibles dans la réponse. Retrouvez ci-dessous les explications pour chaque clé.

{
    "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
}
    

Général :

Ces clés se trouvent à la racine de la réponse API.

  • ecz_api_count (int)
    Le nombre d’appels à l’API pour la période de facturation en cours
  • ecz_api_limit_rate (float)
    Votre limite d’appel
  • eurocodes_zoning_version (string)
    Version du logiciel Eurocodes Zoning
  • calculateGeneralLoads (boolean)
    Calcul des charges actifs ou non.

Building :

  • design_working_life (int)
    Durée de vie de calcul en années (EN 1990 Tableau 2.1)
  • max_height (float)
    Hauteur max en mètres
  • orientation (int)
    Orientation des secteurs depuis le Nord en degrés
  • type (string)
    Catégorie d’utilisation de projet (EN 1990 Tableau 2.1)

Earthquake :

Résultats pour le séisme.

  • agR (float)
    Accélération maximale de référence en m/s² pour un sol de classe A
  • municipality (string)
  • province (string)
  • province_id (string)
  • standard (string)
  • zone (string)
    Zone sismique

Location :

  • address (string)
    Adresse indicative correspondant aux coordonnées ci-dessous
  • altitude (float)
    Altitude en mètres au droit de la construction (coordonnées ci-dessous)
  • altitudes_1000m (Array[int] | null)
    Altitudes en mètres dans un rayon de 1000m. EN 1991-1-4/NA (FR) Clause 4.3.3 (1) – Procédure 1 avec [N, NE, E, SE, S, SO, O, NO]
  • altitudes_500m (Array[int] | null)
    Altitudes en mètres dans un rayon de 500m. EN 1991-1-4/NA (FR) Clause 4.3.3 (1) – Procédure 1 avec [N, NE, E, SE, S, SO, O, NO]
  • altitudes_source (string)
  • country (string)
  • lat_WGS84 (float)
  • long_WGS84 (float)

Snow :

Résultats pour la neige.

  • design_working_life (int)
    Durée de vie de calcul en années
  • district (string)
  • municipality (string | null)
  • province (string)
  • province_id (string)
  • sad (float)
    Charge de neige accidentelle sad en kN/m². selon les conditions définies dans l’annexe nationale concernée (optionnel)
  • sk (float)
    Charge de neige caractéristique sk,0 en kN/m² à une altitude de 0 m.
  • sk_alt (float)
    Charge de neige caractéristique en kN/m² tenant compte de l’altitude.
  • sn (float)
    Charge de neige sur le sol en kN/m² tenant compte de l’altitude et correspondant à la période de retour concernée.
  • standard (string)
  • zone (string)
    Zone de neige

Wind :

Résultats pour le vent. Les listes de 4 valeurs correspondent à [secteur 1, secteur 2, secteur 3, secteur 4].

  • Iv_z (Array[float])
    Intensités de turbulence. EN 1991-1-4 §4.4
  • K (float)
    Paramètre de forme.
  • angles_sectors (Array[Array[int])
    Définition des secteurs en degrés.
  • cdir (Array[float])
    Coefficients de direction cdir.
  • cdir_zone (string)
    Zone pour le calcul des coefficients de direction.
  • ce_z (Array[float])
    Coefficients d’exposition ce(z).
  • co_direction_list (Array[str])
    Exposition au vent (upwind / downwind) avec [secteur 1, secteur 2, secteur 3, secteur 4]
  • co_s_factors (Array[float])
    Avec [secteur 1, secteur 2, secteur 3, secteur 4]
  • co_type (string)
    Type d’orographie.
  • co_z (Array[float])
    Coefficients d’orographie co(z).
  • cprob (float)
    Coefficient de probabilité cprob. EN 1991-1-4 §4.2.
  • cr_z (Array[float])
    Coefficients de rugosité cr(z).
  • distance_to_crest (object)
    Distance à la crête en mètre.
    Exemple : {‘line1’: {‘distance_to_crest1’: 39, ‘distance_to_crest2’: 0}, ‘line2’: {‘distance_to_crest1’: 0, ‘distance_to_crest2’: 117}}
  • district (string)
  • kl (Array[float])
    Coefficients de turbulence.
  • kr (Array[float])
    Facteurs de terrain
  • line1_obstacleH1 (int | null)
    Hauteur de l’obstacle en mètre pour un vent provenant du secteur 1
  • line1_obstacleH2 (int | null)
    Hauteur de l’obstacle en mètre pour un vent provenant du secteur 3
  • line1_terrain_slope_1 (float | null)
    Longueur horizontale de la pente en mètre pour un vent provenant du secteur 1
  • line1_terrain_slope_2 (float | null)
    Pente pour un vent provenant du secteur 3
  • line1_terrain_slope_L1 (int | null)
    Longueur horizontale de la pente en mètre pour un vent provenant du secteur 1
  • line1_terrain_slope_L2 (int | null)
    Longueur horizontale de la pente en mètre pour un vent provenant du secteur 3
  • line2_obstacleH1 (int | null)
    Hauteur de l’obstacle en mètre pour un vent provenant du secteur 2
  • line2_obstacleH2 (int | null)
    Hauteur de l’obstacle en mètre pour un vent provenant du secteur 4
  • line2_terrain_slope_1 (float | null)
    Pente pour un vent provenant du secteur 2
  • line2_terrain_slope_2 (float | null)
    Pente pour un vent provenant du secteur 4
  • line2_terrain_slope_L1 (int | null)
    Longueur horizontale de la pente en mètre pour un vent provenant du secteur 2
  • line2_terrain_slope_L2 (int | null)
    Longueur horizontale de la pente en mètre pour un vent provenant du secteur 4
  • municipality (string | null)
  • n_exponent (float)
    Exposant n. EN 1991-1-4 §4.2.
  • obstacle_type_list (Array[str])
    Type d’obstacle (hill / hills / escarpments / flat) – avec [secteur 1, secteur 2, secteur 3, secteur 4]
Modèle d'escarpement

Falaise ou escarpement

Modèle de colinne isolée

Colline isolée ou collines en chaine
(Les collines en chaîne sont supposés avoir une grande longueur perpendiculairement au vent, égale à au moins 10 fois la hauteur H de l'obstacle orographique. Au contraire, les collines isolées ont une longueur limitée par comparaison à leur hauteur, de sorte que le vent peut les contourner latéralement, et pas seulement verticalement ; dans ce cas, la survitesse est moindre au franchissement de la crête.)

  • orography_alert (string | null)
    Alerte dans le cas ou l’orographie complexe ne peut pas être appliquée en France.
  • orography_msg (string)
  • p (float)
    Probabilité annuelle de dépassement. EN 1991-1-4 §4.2.
  • province (string)
  • province_id (string)
  • qp_z (Array[float])
    Pression dynamique de pointe qp(z) en N/m². EN 1991-1-4 §4.5.
  • radius_sector (int)
    Rayon des secteurs angulaires en mètres.
  • rho (float)
    Masse volumique de l’air en kg/m3. EN 1991-1-4 §4.5.
  • sigmav (Array[float])
    Ecarts-types de la turbulence σv.
  • standard (string)
  • terrain_categories (Array[string])
  • vb (Array[float])
    Vitesse de référence du vent vb en m/s.
  • vb0 (float)
    Valeur de base vb0 en m/s.
  • vm_z (Array[float])
    Vitesse moyenne du vent vm(z) en m/s.
  • z0 (Array[float])
    Longueur de rugosité z0 en mètres.
  • z0_II (float)
    Longueur de rugosité de référence z0,II en mètres.
  • zmin (Array[float])
    Hauteur minimale zmin en mètres.
  • zone (string)
    Zone de vent

Aide

Cette documentation fournit les informations nécessaires pour interagir avec l’API. Pour plus d’assistance, veuillez contacter le service d’assistance.