596x
001947
2020-01-17

FAQ 002639 | Можно ли также получить доступ к онлайн -сервису «Карты снеговой, ветровой и сейсмической нагрузок» в цифровом виде ...

Вопрос:
Можно ли также получить доступ к онлайн -сервису «Карты снеговой, скорости ветра и сейсмических нагрузок» в цифровом виде через API или веб -сервис?

Ответ:
Да, онлайн -сервис «Карты снеговой нагрузки, скорости ветра и сейсмической нагрузки» предоставляет веб -сервис в фоновом режиме, который можно использовать для определения нагрузок, характерных для данного местоположения, без открытия веб -сайта.

Веб -сервис может использоваться для всех карт нагрузок из видимого онлайн -сервиса и управляется URL -адресом. В этом случае внешний процесс (ваше приложение) отправляет URL -адрес запроса на наш сервер (Dlubal) и получает информацию о нагрузке в формате CSV. Чтобы обеспечить работу процесса, URL -адрес должен содержать все спецификации для определения типа нагрузки, стандарта, геолокации, языка вывода и пользователя. Конечный URL затем состоит из этих компонентов.

Тип нагрузки и норма определяются в компоненте «карта». Первая часть описывает тип нагрузки (например, снег, ветер или землетрясение), а вторая часть описывает норматив (например, din-en-1991-1-3).

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

Геолокация определяется компонентом «место» или «положение». Опция «место» действует как опция поиска в видимой онлайн -службе. Геолокация определяется здесь по условиям поиска, адресу и так далее. Опция «положение» определяет геолокацию с помощью географических координат в формате [широта в °, долгота в °].

→ место = мессе, дюссельдорф

→ позиция = 51.2624991,6.735927199999992

Язык отображения результатов определяется компонентом «язык». Язык определяется с помощью аббревиатуры (de - немецкий, en - английский и т.д.).

→ language = en

Личность пользователя определяется с помощью компонентов «логин» и «хэш». Компонент «вход в систему» описывает адрес электронной почты пользователя, а компонент «хеш»-скрытый пароль. Чтобы обеспечить работу входа в систему, необходимо сохранить адрес электронной почты в действующей учетной записи Dlubal. Соответствующий «хэш -компонент» может быть отправлен Dlubal по запросу.

[email protected]

→ хэш = xyz

Наконец, из этих компонентов можно сгенерировать URL -адрес запроса и отправить его на наш сервер.

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

После отправки данных, сервер возвращает запрошенную информацию о нагрузке в формате CSV.

Чтобы иметь возможность отправлять запросы нагрузки на наш сервер без каких-либо ограничений, требуется пакет Geo-Zone Tool. Этот пакет инструмента геолокации включает в себя определенное количество запросов данных. Каждый запрос уменьшает количество доступных запросов, приобретенных в пакете.

https://www.dlubal.com/ru/support-and-learning/service/geo-zone-tool-snow-wind-and-seismic-zone-maps

Поскольку веб -служба связана с приобретенным пакетом данных, необходимо тщательно обрабатывать компоненты идентификации и URL -адрес запроса в отношении защиты данных. Например, вы должны обратить внимание на то, чтобы URL -адрес запроса с компонентами идентификации не был неавторизованным третьим лицам.