5643x
002639
2020-01-17

Pytanie

Czy do usługi online „Mapy obciążenia śniegiem, prędkością wiatru i obciążeń sejsmicznych” można uzyskać również dostęp w postaci cyfrowej za pośrednictwem interfejsu API lub usługi internetowej?


Odpowiedź:

Tak, usługa online „Mapy obciążenia śniegiem, wiatrem i obciążeniem sejsmicznym” oferuje usługę sieciową w tle, która może być wykorzystana do określenia obciążeń charakterystycznych dla lokalizacji bez konieczności otwierania strony internetowej.

Usługa sieciowa może być używana do wszystkich map obciążeń z widocznej usługi online i jest kontrolowana przez adres URL. W tym przypadku zewnętrzny proces (Państwa aplikacja) wysyła adres URL żądania do naszego serwera (firmy Dlubal) i otrzymuje informację o obciążeniu w formacie CSV. Aby proces przebiegał prawidłowo, adres URL musi zawierać wszystkie specyfikacje dotyczące obciążenia typu, normy, geolokalizacji, języka wyników i użytkownika. Z tych elementów składa się zatem końcowy adres URL.

Typ obciążenia i norma są zdefiniowane przez komponent „Mapa”. Pierwsza część opisuje rodzaj obciążenia (na przykład śnieg, wiatr lub trzęsienie ziemi), a druga część opisuje normę (na przykład din‑en‑1991‑1-3).

→ mapa=snow-din-pl-1991-1-3

Geolokalizacja jest definiowana przez składnik „Miejsce” lub „Pozycja”. Opcja "umieścić" działa jak opcja wyszukiwania w widocznej usłudze online. Geolokalizacja jest definiowana w tym miejscu na podstawie wyszukiwanych terminów, adresu itd. Opcja „pozycja” definiuje geolokalizację przy użyciu współrzędnych geograficznych w formacie [szerokość w °, długość w °].

→ place=messe, Düsseldorf

→ pozycja=51,2624991,6,735927199999992

Język wyświetlania wyników jest zdefiniowany przez składnik „Język“. Język jest definiowany przez skrót (de - niemiecki, en - angielski itd.).

→ jezyk=en

Tożsamość użytkownika jest definiowana za pomocą komponentów "login" i "hash". Komponent "login" opisuje adres e-mail użytkownika', a składnik "hash" opisuje ukryte hasło. Aby logowanie działało, konieczne jest zapisanie adresu e-mail na prawidłowym koncie firmy Dlubal. Odpowiedni składnik "hash" jest podany na koncie Dlubal w sekcji "Moje dane" - "Identyfikacja usługi online".

[email protected]

→ hasz=xyz

Z tych komponentów można wreszcie wygenerować adres URL żądania i przesłać go do naszego serwera.

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

Po wysłaniu danych serwer zwraca żądane informacje o obciążeniu w formacie CSV.

Aby móc wysyłać żądania obciążenia do naszego serwera bez żadnych ograniczeń, wymagany jest pakiet Geo-Zone Tool. Pakiet Geo-Zone Tool zawiera określoną liczbę żądań danych. Każde zapytanie zmniejsza liczbę dostępnych zapytań zakupionych w ramach pakietu.

https://www.dlubal.com/pl/pomoc-techniczna-szkolenia/serwis/narzedzie-strefy-geologicznej-strefy-obciazenia-sniegiem-wiatrem-i-sejsmicznym-strefy-obciazenia

Ponieważ usługa sieciowa jest powiązana z zakupionym pakietem danych, należy ostrożnie postępować z elementami tożsamości i adresem URL żądania w celu ochrony danych. Należy na przykład zwrócić uwagę, aby nieupoważnionym osobom trzecim nie udostępniać adresu URL żądania wraz ze składnikami tożsamości.

 


Autor

Pan Niemeier jest odpowiedzialny za rozwój programów RFEM, RSTAB, RWIND Simulation oraz w dziedzinie konstrukcji membranowych. Jest również odpowiedzialny za zapewnienie jakości i wsparcie klienta.