5434x
002639
2020-01-17

Pergunta

Também é possível aceder ao serviço online "Mapas de cargas de neve, velocidades de vento e cargas sísmicas" de forma digital através de uma API ou de um serviço web?


Resposta:

Sim, o serviço online "Mapas de cargas de neve, velocidades de vento e cargas sísmicas" fornece um serviço web em segundo plano que pode ser utilizado para determinar as cargas específicas para um local sem abrir a página web.

O serviço web pode ser utilizado para todos os mapas de carga do serviço online visível e é controlado por um endereço de URL. Um processo externo (a aplicação do utilizador) envia o URL de pedido de endereço para o nosso servidor (Dlubal) e recebe a informação de carga no formato CSV. Para garantir o funcionamento do processo, o endereço URL deve conter todas as especificações para definir o tipo de carga, a norma, a geolocalização, o idioma de partida e o utilizador. Assim sendo, o URL final é composto pelos seguintes elementos.

O tipo de carga e a norma são definidos pelo elemento "map". A primeira parte descreve o tipo de carga (por exemplo, neve, vento ou sismo) e a segunda parte a norma (por exemplo, din-en-1991-1-3).

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

A geolocalização é definida pelo elemento "place" ou "position". A opção "place" atua como a opção de pesquisa no serviço online visível. A geolocalização é definida aqui pelos termos de pesquisa, endereço etc. A opção "position" descreve a geolocalização através das coordenadas geográficas no formato [latitude em °, longitude em °].

→ place=messe, düsseldorf

→ position=51.2624991,6.735927199999992

O idioma de visualização dos resultados é definido pelo elemento "language". O idioma é definido por uma abreviação (de para alemão, en para inglês etc.).

→ language=de

A identidade do utilizador é definida através dos elementos "login" e "hash". O elemento "login" descreve o endereço de e-mail do utilizador e o elemento "hash" descreve uma palavra-passe oculta. Para iniciar a sessão de forma funcional, o endereço de e-mail deve ser armazenado numa conta válida da Dlubal. O componente "hash" correspondente é especificado na conta Dlubal em "Os meus dados" – "Identidade do serviço online".

[email protected]

→ hash=xyz

O URL de pedido pode finalmente ser gerado a partir destes elementos e enviado para o nosso servidor.

→ 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

Após o envio dos dados, o servidor devolve a informação de carga solicitada no formato CSV.

Para poder enviar os pedidos de carga sem quaisquer restrições para o nosso servidor, é necessário um pacote de ferramentas Geo-Zone Tool. Este pacote de ferramentas de Geo-Zone Tool inclui um determinado contingente em termos de consulta de dados. O número de consultas fornecido com o pacote vai reduzindo a cada pesquisa.

→ https://www.dlubal.com/pt/apoio-tecnico-e-formacao/servico/geo-zone-tool-para-determinacao-de-cargas

Uma vez que o serviço web está ligado ao pacote de dados adquirido, é necessário tratar os elementos de identidade e do URL de pedido com o máximo de cuidado no que diz respeito à proteção de dados. Por exemplo, certifique-se sempre de que o seu programa não disponibiliza o URL de pedido com elementos de identidade a terceiros não autorizados.

 


Autor

O Eng.º Niemeier é responsável pelo desenvolvimento do RFEM, RSTAB, RWIND Simulation, bem como pela área de estruturas de membranas. Além disso, também tem a seu cargo a garantia de qualidade e o apoio ao cliente.