1351x
004774
17.1.2024

Webová služba Geo-Zone Tool pro digitální grafiku map

Je možné číst interaktivní mapu nástroje pro stanovení oblastí n-gonů s digitálními obrázky webové služby s údajy o oblastech zatížení?


Odpověď:

Ano, nástroj Geo-Zonen na webové stránce "Zóny sněhového zatížení, zóny větru a zóny zemětřesení" nabízí na pozadí webovou službu, která umožňuje generovat rastrový obrázek podobný jako na webové stránce s plným režimem nástroje Geo-Zonen pro určité místo na mapě a normu zatížení, a to bez nutnosti otevření webové stránky.

Webová služba může být použita pro všechny mapy zatížení z viditelné online služby a je řízena prostřednictvím URL adresy. Externí proces (vaše aplikace) odešle požadovanou URL adresu na náš server (Dlubal) a obdrží jako výsledek rastrový obrázek. Aby proces fungoval, musí URL adresa obsahovat všechny údaje pro definici parametrů typ zatížení, norma zatížení, geopozice, úroveň zvětšení, nadmořská výška, ulice, PSČ, město, stát, aktivace obrázku, formát obrázku, šířka obrázku, výška obrázku, výstupní jazyk a uživatel. Je třeba poznamenat, že tato funkce webové služby předpokládá, že údaje o adrese a nadmořská výška již byly zjištěny prostřednictvím předchozího požadavku na webovou službu o údajích o zatížení na této geopozici a stavební bloky dotazu na rastrový obraz webové služby zde popsané je proto třeba vyplnit dříve zjištěnými údaji. Konečná URL se tedy skládá z těchto stavebních bloků.

Typ zatížení a norma je definována stavebním kamenem "map". První část popisuje typ zatížení (např. snow, wind nebo earthquake) a druhá část normu (např. din-en-1991-1-3).

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

Geopozice je definována stavebním kamenem "position". Uvedení "position" popisuje geopozici prostřednictvím geografických souřadnic ve formátu [zeměpisná šířka v °, zeměpisná délka v °].

→ position=49.4354351,12.5896119

Úroveň zvětšení je definována stavebním kamenem "zoom". Toto nastavení určuje úroveň přiblížení mapy. Měřítko mapy se zvětší zvýšením úrovně zvětšení.

→ zoom=10

Nadmořská výška geopozice je definována stavebním kamenem "altitude". Toto nastavení určuje výškové údaje v bloku umístění obrázku a je udáváno v jednotkách SI [m].

→ altitude=520

Přiřazení ulice a čísla domu geopozici je definováno stavebním kamenem "street". Toto nastavení určuje název ulice v bloku umístění obrázku.

→ street=Zellweg 2

Přiřazení PSČ geopozici je definováno stavebním kamenem "zip". Toto nastavení určuje směrovací číslo v bloku umístění obrázku.

→ zip=93464

Přiřazení města geopozici je definováno stavebním kamenem "city". Toto nastavení určuje město v bloku umístění obrázku.

→ city=Tiefenbach

Přiřazení státu geopozici je definováno stavebním kamenem "state". Toto nastavení určuje, v případě informace o zatížení pro USA, stát v bloku umístění obrázku.

→ state=NA

Aktivace obrázku je definována stavebním kamenem "picture". Toto nastavení určuje, zda webová služba vydá informaci o zatížení z definované geopozice jako CSV datový soubor nebo obrázek mapového výřezu s popisem stanoviště a výstupy zatížení. Výstupy obrázku aktivujete hodnotou 1.

→ picture=1

Formát obrázku je definován stavebním kamenem "picformat". Toto nastavení určuje, v jakém formátu webová služba vydá rastrový obrázek. Webová služba nabízí zde formáty JPG, PNG a PDF. Formát je určen zkratkou (jpg - formát JPG, png - pro formát PNG a pdf - pro formát PDF)

→ picformat=png

Šířka obrázku je definována stavebním kamenem "width". Toto nastavení určuje šířku rastrového obrázku v jednotkách [px].

→ width=1200

Výška obrázku je definována stavebním kamenem "height". Toto nastavení určuje výšku rastrového obrázku v jednotkách [px].

→ height=900

Výstupní jazyk výsledků je definován stavebním kamenem "language". Jazyk je určen zkratkou (de - němčina, en - angličtina, atd.)

→ language=de

Identita uživatele je definována stavebními kameny "login" a "hash". Stavební kámen "login" popisuje e-mailovou adresu uživatele a stavební kámen "hash" skryté heslo. Pro funkční přihlášení musí být e-mailová adresa uložena v platném Dlubal účtu. Příslušný stavební kámen "hash" získáte ve svém účtu Dlubal.

[email protected]

→ hash=xyz

Z těchto stavebních bloků pak může být vytvořena finální požadovaná URL a odeslána na náš server.

Odesláním dojde k tomu, že náš server vrátí pro definovanou geopozici mapový výřez s blokem adresy a informací o zatížení jako rastrový obrázek. Dále může být pro stažení obrázku přidán následující stavební kámen "hash":

→ download=1

Stavební kámen "mapareaonly" způsobí, že bude použita pouze mapa. Pro úpravu výřezu obrázku mohou být použity stavební kameny "cropwidth" a "cropheight".

→ mapareaonly=1 → cropwidth=1000 → cropheight=720

Aby bylo možné odesílat takové rastrové obrázky bez omezení na náš server, je nezbytný balíček nástrojů Geo-Zonen. Takový balíček obsahuje určité množství datových dotazů. S každým dotazem se množství zmenší o jeden čítač.

Protože webová služba zatěžuje zakoupené množství, je nezbytné pečlivé zacházení s identifikačními stavebními bloky a požadovanou URL ve vztahu k ochraně osobních údajů. Je například nutné zajistit, aby váš program neodeslal neautorizovaně požadovanou URL s identifikačními stavebními bloky třetím stranám.


Autor

Ing. Niemeier je zodpovědný za vývoj hlavních programů RFEM, RSTAB, RWIND a oblast membránových konstrukcí. Zároveň má na starosti řízení jakosti a podporu zákazníkům.

Odkazy


;