6273x
002639
2020-01-17

Kontrola nad usługą online "Mapy obciążenia śniegiem, prędkością wiatru i obciążeń sejsmicznych" za pośrednictwem API

Czy możliwy jest również dostęp do usługi online "Mapy obciążenia śniegiem, prędkością wiatru i obciążeń sejsmicznych" w formie cyfrowej za pośrednictwem API lub WebService?


Odpowiedź:

Tak, usługa online "Mapy obciążenia śniegiem, prędkością wiatru i obciążeń sejsmicznych" oferuje WebService w tle, który może być wykorzystany do określenia obciążeń specyficznych dla lokalizacji bez otwierania strony internetowej.

WebService może być używany do wszystkich map obciążenia z widocznej usługi online i jest kontrolowany przez adres URL. W takim przypadku zewnętrzny proces (Twoja aplikacja) wysyła adres URL żądania do naszego serwera (Dlubal) i otrzymuje informacje o obciążeniu w formacie CSV. Aby proces mógł działać, adres URL musi zawierać wszystkie dane dotyczące definiowania typu obciążenia, normy, geolokalizacji, języka wyników i użytkownika. Z tych elementów składa się wówczas końcowy adres URL.

Typ obciążenia i normę są definiowane przez komponent "mapa". Pierwszy Określ typ obciążenia (na przykład śnieg, wiatr lub trzęsienie ziemi), a drugi (np. din-en-1991-1-3).

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

Geolokalizacja jest definiowana przez składową „miejsce” lub „pozycja”. Opcja „umieścić” działa jak opcja wyszukiwania w widocznym serwisie online. Geolokalizacja jest definiowana na podstawie wyszukiwanych terminów, adresu itp. Opcja „pozycja” definiuje geolokalizację za pomocą współrzędnych geograficznych w formacie [szerokość w °, długość w °].

→ place=messe, duesseldorf
→ pozycja=51.2624991,6.735927199999992

Język wyświetlania wyników jest zdefiniowany przez komponent "język". Język jest definiowany przez skrót (de - niemiecki, en - angielski itd.).

→ language=en

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

→ login=jan.kowalskihttps://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-pl-1991-1-3&place=messe, duesseldorf&language=pl&login=john.doe">test.com&hash=xyz

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

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

Ponieważ WebService jest powiązany z zakupionym pakietem danych, konieczne jest ostrożne traktowanie elementów tożsamości i adresu URL żądania w celu zapewnienia ochrony danych. Należy na przykład uważać, aby nie udostępnić adresu URL żądania ze składnikami tożsamości nieautoryzowanym osobom trzecim.

Więcej FAQs na temat narzędzia do geolokalizacji i API:


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.

Odnośniki


;