Sì, lo strumento Geo-Zone sul sito web "Zone di carico da neve, zone del vento e zone sismiche" fornisce un servizio web in background che può essere utilizzato per generare grafica raster simile al sito web in modalità schermo intero Geo-Zone Tool per una posizione sulla mappa e una norma di carico 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. Un processo esterno (la tua applicazione) invia l'indirizzo URL della richiesta al nostro server (Dlubal) e di conseguenza riceve una grafica raster. Per garantire che il processo funzioni, l'indirizzo URL deve contenere tutte le specifiche per definire i parametri di tipo di carico, norma di carico, geolocalizzazione, livello di zoom, livello del mare, via, codice postale, città, stato, attivazione dell'immagine, formato dell'immagine, larghezza dell'immagine, altezza dell'immagine, lingua di visualizzazione e utente. Va notato che questa funzione del servizio web presuppone che i dati dell'indirizzo e il livello del mare siano stati determinati tramite una precedente query del servizio web dei dati del carico della stessa geolocalizzazione, e quindi i componenti della query del servizio web dell'immagine raster descritta sopra saranno completati con i dati precedentemente determinati. 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 terremoto) e la seconda parte descrive la norma (ad esempio, din-en-19911-3).
→ map=neve-din-it-1991-1-3
La geolocalizzazione è definita dal componente "posizione". La voce "posizione" descrive la geolocalizzazione utilizzando le coordinate geografiche nel formato [latitudine in °, longitudine in °].
→ posizione=49.4354351,12.5896119
Il livello di zoom è definito dal componente "zoom". Questa impostazione controlla l'impostazione dello zoom della mappa stessa. La scala della mappa diventa più grande quando si aumenta il livello di zoom.
→ zoom=10
Il livello del mare della geolocalizzazione è definito dalla componente "altitudine". Questa voce specifica i dati sul livello del mare nella componente posizione dell'immagine ed è specificata nell'unità SI [m].
→ altitudine=520
L'assegnazione della via e del numero civico della geolocalizzazione è definita dal componente "via". Questa voce specifica il nome della via nel componente posizione dell'immagine.
→ via=Zellweg 2
L'assegnazione di un codice postale della geolocalizzazione è definita dal componente "zip". La voce specifica il codice postale nel componente posizione dell'immagine.
→ zip=93464
L'assegnazione della città della geolocalizzazione è definita dal componente "città". La voce specifica la città nel componente posizione dell'immagine.
→ zip=Tiefenbach
L'assegnazione dello stato della geolocalizzazione è definita dal componente "stato". Nel caso delle informazioni sul carico per gli Stati Uniti, questa voce specifica lo stato nel componente posizione dell'immagine.
→ stato=NA
L'attivazione dell'immagine è definita dal componente "immagine". Questa specifica determina se il servizio web visualizza le informazioni sul carico risultante della geolocalizzazione definita come un set di dati CSV o come un'immagine della sezione della mappa con la descrizione della posizione e l'output del carico. L'output dell'immagine può essere attivato utilizzando il valore 1.
→ immagine=1
Il formato dell'immagine è definito dal componente "picformat". La voce determina il formato in cui l'immagine raster viene visualizzata dal servizio web. Il servizio web fornisce i formati JPG, PNG e PDF. Il formato è definito da un'abbreviazione (jpg per il formato JPG, png per il formato PNG e pdf per il formato PDF).
→ picformat=png
La larghezza dell'immagine è definita dal componente "larghezza". La voce specifica la larghezza dell'immagine raster nell'unità [px].
→ larghezza=1200
L'altezza dell'immagine è definita dal componente "altezza". La voce controlla l'altezza dell'immagine raster nell'unità [px].
→ altezza=900
La lingua di visualizzazione dei risultati è definita dal componente "lingua". La lingua è definita da un'abbreviazione (de - German, en - English, ecc.).
→ lingua=it
L'identità dell'utente è definita utilizzando i componenti "login" e "hash". 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. Il componente "hash" associato si ottiene nel tuo account Dlubal.
→ login=giovanni.doehttps://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-en-1991-1-3&position=49.4354351,12.5896119&zoom=10&altitude=520&street=Zellweg 2&zip=93464&zip=Tiefenbach&picture=1&picformat =png&width=1200&height=900&language=it&login=john.doe">test.com&hash=xyz
Dopo aver inviato i dati, il server restituisce un ritaglio della mappa con la componente dell'indirizzo e le informazioni sul carico come grafico raster per la geolocalizzazione definita.
Per inviare tali grafici della griglia al nostro server senza restrizioni, è necessario un pacchetto Geo-Zone Tool. Questo 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.
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. Ad esempio, è necessario assicurarsi sempre che l'URL della richiesta con i componenti di identità non sia fornito a terzi non autorizzati.