5613x
002639
2020-01-17

Domanda

È possibile accedere al servizio online "Mappe dei carichi da neve, della velocità del vento e dei carichi sismici" anche in formato digitale tramite un'API o un servizio web?


Risposta:

Sì, il servizio online "Mappe dei carichi da neve, della velocità del vento e dei carichi sismici" fornisce un servizio web in background che può essere utilizzato per determinare i carichi specifici di una posizione senza aprire il sito web.

Il servizio web 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 di carico in formato CSV. Per garantire il funzionamento del processo, l'indirizzo URL deve contenere tutte le specifiche per definire un tipo di carico, una norma, una geolocalizzazione, una lingua di output e un utente. L'URL finale è quindi composto da questi componenti.

Il tipo di carico e la norma sono definiti dal componente "mappa". La prima parte descrive il tipo di carico (ad esempio, neve, vento o sisma) e la seconda parte descrive la norma (ad esempio, din‑en‑1991-1-3).

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

La geolocalizzazione è definita dal componente "luogo" o "posizione". L'opzione "luogo" funge da opzione di ricerca nel servizio online visibile. La geolocalizzazione è definita qui dai termini di ricerca, dall'indirizzo e così via. L'opzione "posizione" definisce la geolocalizzazione utilizzando le coordinate geografiche nel formato [latitudine in °, longitudine in °].

→ place=messe, duesseldorf

→ posizione=51.2624991,6.735927199999992

La lingua di visualizzazione dei risultati è definita dal componente "lingua". La lingua è definita da un'abbreviazione (de - tedesco, en - inglese e così via).

→ lingua=it

L'identità dell'utente viene definita utilizzando i componenti "login" e "hash". Il componente "login" descrive l'indirizzo email dell'utente e il componente "hash" descrive una password nascosta. Per garantire il funzionamento del login, è necessario salvare l'indirizzo e-mail in un account Dlubal valido. Il componente "hash" corrispondente è specificato nell'account Dlubal in "I miei dati" - "Identità del servizio online".

[email protected]

→ cancelletto=xyz

Un URL di richiesta può finalmente essere generato da questi componenti e inviato al nostro server.

→ https://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-it-1991-1-3&place=messe, duesseldorf&language=it&[email protected]&hash=xyz

Dopo aver inviato i dati, il server restituisce le informazioni di carico richieste in formato CSV.

Per poter inviare le richieste di carico al nostro server senza restrizioni, è necessario un pacchetto Geo-Zone Tool. Il pacchetto Geo-Zone Tool include un certo numero di richieste di dati. Ogni query riduce il numero di richieste disponibili acquistate all'interno del pacchetto.

https://www.dlubal.com/en-US/support-and-learning/service/geo-zone-tool-snow-wind-and-seismic-zone-maps

Poiché il servizio web è collegato al pacchetto di dati acquistato, è necessario trattare con attenzione i componenti di identità e richiedere l'URL per quanto riguarda la protezione dei dati. Ad esempio, è necessario prestare attenzione a non fornire l'URL della richiesta con componenti di identità a terzi non autorizzati.

 


Autore

Il Sig. Niemeier è responsabile dello sviluppo di RFEM, RSTAB, RWIND Simulation e nel settore delle strutture a membrana. È anche responsabile del controllo qualità e dell'assistenza clienti.