6376x
002639
17.01.2020

Contrôle du service en ligne « Zones de neige, de vent et de sismicité » via API

Est-il possible d'accéder numériquement au service en ligne « Zones de neige, de vent et de sismicité » via une API ou un service Web ?


Réponse:

Oui, le service en ligne « Zones de neige, de vent et de sismicité » propose un service Web en arrière-plan qui permet de déterminer les charges spécifiques à un lieu sans avoir à ouvrir le site Web.

Ce service peut être utilisé pour toutes les cartes consultables dans l'outil de géolocalisation et fonctionne par URL. Dans ce cas, un processus externe (votre application) envoie une adresse URL de requête à notre serveur (Dlubal) et reçoit les informations de charge au format CSV. Pour garantir le bon fonctionnement du processus, l'adresse URL doit contenir toutes les informations nécessaires pour définir un type de charge, une norme, la géolocalisation, la langue de sortie et un utilisateur. L'URL finale est générée à partir de ces informations.

Le type de charge et la norme sont définis par le composant « map ». La première Spécifiez le type de charge (neige, vent ou séisme) et la seconde la norme (din-en-1991-1-3, par exemple).

→ map=snow-din-en-1991-1-3

La géolocalisation est définie par les blocs « lieu » ou « position ». L'option « lieu » sert d'option de recherche dans le service en ligne visible. La géolocalisation est définie ici par les termes de recherche, l'adresse, etc. L'option « position » permet de définir la géolocalisation à l'aide des coordonnées géographiques au format [latitude en °, longitude en °].

→ lieu = messe, düsseldorf
→ position = 51,2624991,6,735927199999992

La langue d'affichage des résultats est définie par le composant « language ». La langue est définie par une abréviation (de pour l'allemand, en pour l'anglais, etc.).

→ language=fr

L'identité de l'utilisateur est définie par les composants « login » et « hash ». Le composant « login » décrit l’adresse e-mail de l’utilisateur et le composant « hash » un mot de passe masqué. L’adresse e-mail doit être associée à un compte Dlubal valide pour que la connexion fonctionne. Le bloc « hash » correspondant est spécifiée dans le compte Dlubal sous « Mes données » - « Identité de service en ligne »

→ login=max.mustermannhttps://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-en-1991-1-3&place=messe, duesseldorf&language=en&login=john.doe">test.com&hash=xyz

Après avoir envoyé les données, le serveur renvoie les informations de charge demandées au format CSV.

Pour pouvoir envoyer les demandes de charge à notre serveur sans aucune restriction, un package Geo-Zone Tool est requis. Le package Geo-Zone Tool inclut un certain nombre de requêtes de données. Le nombre de demandes achetées diminue à chaque recherche.

Le service web étant lié aux packages de recherches achetés, la protection des données relatives aux composants et aux URL des requêtes doit être respectée. Par exemple, veillez à ne pas fournir l'URL de la demande avec des composants d'identité à des tiers non autorisés.

Plus d'articles de la FAQ Dlubal sur l'outil de géolocalisation Dlubal :


Auteur

M. Niemeier est responsable du développement de RFEM, RSTAB, RWIND Simulation et dans le domaine des structures à membrane. Il est également responsable de l'assurer de la qualité et du support client.

Liens


;