Sí, el servicio en línea "Zonas de carga de nieve, viento y sismo" ofrece en segundo plano un servicio web para determinar las cargas específicas de la ubicación sin necesidad de abrir el sitio web.
El servicio web se puede utilizar para todos los mapas de carga del servicio en línea visible y se controla mediante una dirección URL. Un proceso externo (su aplicación) envía una URL de solicitud a nuestro servidor (Dlubal) y recibe como resultado la información de carga en formato CSV. Para que el proceso funcione, la URL debe contener todos los datos para la definición del tipo de carga, la norma, la geoposición, el idioma de salida y el usuario. La URL final se compone entonces de estos bloques.
El tipo de carga y la norma se definen mediante el bloque "map". La primera parte describe el tipo de carga (p. ej., snow, wind o earthquake) y la segunda parte la norma (p. ej., din-en-1991-1-3).
→ map=snow-din-en-1991-1-3
La geoposición se define mediante el bloque "place" o "position". La opción "place" funciona como la opción de búsqueda en el servicio en línea visible. Aquí se determina la geoposición mediante términos de búsqueda, dirección, etc. La opción "position" define la geoposición mediante coordenadas geográficas en el formato [Latitud en °, Longitud en °].
→ place=messe, düsseldorf
→ position=51.2624991,6.735927199999992
El idioma de salida de los resultados se define mediante el bloque "language". El idioma se determina mediante una abreviatura (de - Alemán, en - Inglés, etc.)
→ language=de
La identidad del usuario se define mediante los bloques "login" y "hash". El bloque "login" describe la dirección de correo electrónico del usuario y el bloque "hash" una contraseña oculta. Para un inicio de sesión funcional, la dirección de correo electrónico debe estar registrada en una cuenta Dlubal válida. El bloque "hash" correspondiente se indica en la cuenta Dlubal en la sección "Mis datos" - "Identidad del servicio en línea".
→ [email protected]
→ hash=xyz
A partir de estos bloques se puede generar finalmente una URL de solicitud y enviarla a nuestro 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
Al enviar, nuestro servidor devuelve la información de carga solicitada en formato CSV.
Para poder enviar las consultas de carga sin restricciones a nuestro servidor, es necesario un paquete de Geo-Zonen-Tool. Dicho paquete contiene un contingente determinado de consultas de carga. Con cada consulta de carga, el contingente se reduce en un contador.
Dado que el servicio web consume el contingente adquirido, es necesario manejar con cuidado los bloques de identidad y la URL de solicitud en lo que respecta a la protección de datos. Por ejemplo, se debe prestar atención a que su programa no muestre la URL de solicitud con los bloques de identidad a terceros no autorizados.
Preguntas frecuentes adicionales sobre el Geo-Zonen-Tool y la API: