Pytanie:
Czy możliwe jest również uzyskanie dostępu do usługi online „Mapy obciążenia śniegiem, wiatrem i obciążeniami sejsmicznymi” za pośrednictwem interfejsu API lub usługi internetowej?
Odpowiedź:
Tak, usługa online „Mapy obciążenia śniegiem, wiatrem i obciążeniami sejsmicznymi” zapewnia usługę sieciową w tle, która może być wykorzystana do określenia obciążeń specyficznych dla lokalizacji bez otwierania strony internetowej.
Usługa internetowa 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 (Dlubal) i otrzymuje informacje o obciążeniu w formacie CSV. Aby proces przebiegał prawidłowo, adres URL musi zawierać wszystkie specyfikacje umożliwiające zdefiniowanie typu obciążenia, normy, geolokalizacji, języka wyjściowego i użytkownika. Końcowy adres URL składa się z tych elementów.
Typ obciążenia i norma są definiowane przez składową "mapowanie". Pierwsza część opisuje typ obciążenia (na przykład śnieg, wiatr lub trzęsienie ziemi), a druga część opisuje normę (na przykład din-pl-1991-1-3).
→ map = snow-din-en-1991-1-3
Geolokalizacja jest definiowana za pomocą komponentu „miejsce” lub „pozycja”. Opcja „Umieść” działa jak opcja wyszukiwania w widocznym serwisie internetowym. W tym miejscu geolokalizacja jest definiowana przez wyszukiwane hasła, adres itd. Opcja „Położenie” definiuje geolokalizację za pomocą współrzędnych geograficznych w formacie [szerokość geograficzna w °, długość geograficzna w °].
→ miejsce = messe, duesseldorf
→ stanowisko = 51,2624991,6,735927199999992
Język wyświetlania wyników jest definiowany przez komponent "Język". Język jest zdefiniowany za pomocą skrótu (de - niemiecki, en - angielski itd.).
→ język = pl
Tożsamość użytkownika jest definiowana za pomocą komponentów "login" i "hash". Składnik „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 ważnym koncie Dlubal. Na żądanie firma Dlubal może przesłać powiązany z tym komponent „hash”.
→ login=john.doehttps://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-en-1991-1-3&place=messe, düsseldorf&language=de&login=max.mustermann">test.com&hash=xyz
Po wysłaniu danych serwer zwraca żądane informacje o obciążeniu w formacie CSV.
Aby móc przesyłać żądania obciążenia na nasz serwer bez żadnych ograniczeń, wymagany jest pakiet Geo-Zone Tool. Ten pakiet narzędzi do geolokalizacji obejmuje określoną liczbę żądań danych. Każde zapytanie zmniejsza liczbę dostępnych zapytań zakupionych w ramach pakietu.
Ponieważ usługa internetowa jest połączona z zakupionym pakietem danych, konieczne jest ostrożne traktowanie elementów tożsamości i prośby o adres URL w celu ochrony danych. Na przykład, należy zwrócić uwagę, aby nie udostępniać adresu URL żądania ze składnikami tożsamości nieuprawnionym osobom trzecim.