Domanda:
È possibile accedere al servizio online "Mappe dei carichi da neve, velocità del vento e carichi sismici" anche digitalmente tramite API o WebService?
Risposta:
Sì, il servizio online "Mappe dei carichi da neve, della velocità del vento e dei carichi sismici" fornisce WebService in background, che può essere utilizzato per determinare i carichi specifici di una posizione senza aprire il sito web.
WebService può essere utilizzato per tutte le mappe di carico dal servizio online visibile ed è controllato da un indirizzo URL. In questo caso, un processo esterno (la tua applicazione) invia un indirizzo URL di richiesta al nostro server (Dlubal) e riceve le informazioni sui carichi nel formato CSV. Damit der Prozess funktioniert, muss die URL-Adresse alle Angaben zur Definition der Lastart, der Norm, der Geoposition, der Ausgabesprache und des Benutzers beinhalten. Die finale URL baut sich dann aus diesen Bausteinen zusammen.
Die Lastart und Norm wird über den Baustein "map" definiert. Dabei beschreibt der 1. Teil die Lastart (z. B. snow, wind or earthquake) und der 2. Teil die Norm (z. B. din-en-1991-1-3).
→ map=snow-din-en-1991-1-3
Die Geoposition wird über den Baustein "place" oder "position" definiert. Die "place"-Option reagiert dabei wie die Suchen-Option in dem sichtbaren Onlineservice. Hier wird über Suchbegriffe, Adresse, etc. die Geoposition festgelegt. Die "position"-Option definiert die Geoposition über Geokoordinaten im Format [Breitengrad in °, Längengrad in °].
→ place=messe, düsseldorf
→ position=51.2624991,6.735927199999992
Die Ausgabesprache der Ergebnisse wird über den Baustein "language" definiert. Dabei wird die Sprache über ein Kürzel festgelegt (de - Deutsch, en - Englisch, etc.)
→ language=de
Die Identität des Benutzers wird über die Bausteine "login" und "hash" definiert. Il componente "login" descrive l'indirizzo e-mail dell'utente e il componente "hash" descrive una password nascosta. Per garantire che l'accesso funzioni, è necessario salvare l'indirizzo e-mail in un account Dlubal valido. Den zugehörigen "hash"-Baustein bekommen Sie auf Anfrage von Dlubal zugesendet.
→ hash=xyz
Aus diesen Bausteinen kann dann final eine Anforderungs-URL generiert und an unseren Server gesendet werden.
→ https://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-en-1991-1-3&place=messe, dü[email protected]&hash=xyz
Mit dem Senden wird von unserem Server die gesuchte Lastinformation im CSV Format zurückgegeben.
Um die Lastabfragen uneingeschränkt an unseren Server senden zu können, ist ein Geo-Zonen-Tool-Paket notwendig. Solch ein Geo-Zonen-Tool-Paket enthält ein bestimmtes Kontingent an Lastabfragen. Mit jeder Lastabfrage wird das Kontingent um einen Zähler reduziert.
Poiché il WebService è collegato al pacchetto di dati acquistato, è necessario trattare con attenzione i componenti dell'identità e l'URL della richiesta per quanto riguarda la protezione dei dati. Es ist z. B. darauf zu achten, dass Ihr Programm die Anforderungs-URL mit Indentitätsbausteinen keinem unerlaubten Dritten darstellt.