1085x
004774
2020-10-15

Servicio web Geo-Zone Tool para gráficos de mapas digitales

¿Es posible mostrar el mapa interactivo de la herramienta de zonas geográficas con las entradas de las zonas de carga digitalmente como una imagen utilizando un servicio web?


Respuesta:

Sí, la herramienta de zonas geográficas en el sitio web "Zonas de cargas de nieve, zonas de viento y zonas sísmicas" proporciona un servicio web en segundo plano que se puede usar para generar gráficos de trama similares al sitio web en modo de pantalla completa de la herramienta de zonas geográficas para una ubicación en el mapa y un estándar de carga sin abrir el sitio web.

El servicio web se puede usar 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 la dirección URL de solicitud a nuestro servidor (Dlubal) y recibe un gráfico de trama como resultado. Para garantizar que el proceso funcione, la dirección URL debe contener todas las especificaciones para definir los parámetros del tipo de carga, estándar de carga, geolocalización, nivel de zoom, nivel del mar, calle, código postal, ciudad, estado, activación de imagen, formato de imagen, ancho de imagen, altura de la imagen, idioma de visualización y usuario. Cabe señalar que esta función del servicio web asume que los datos de dirección y el nivel del mar se determinaron a través de una consulta previa del servicio web de datos de carga de la misma geolocalización y, por lo tanto, los componentes de la consulta del servicio web de imágenes ráster descritas anteriormente se completarán con los datos determinados previamente. La URL final se compone entonces de estos componentes.

El tipo de carga y la norma se definen mediante el componente "mapa". La primera parte describe el tipo de carga (por ejemplo, nieve, viento o terremoto) y la segunda parte describe la norma (por ejemplo, din-en-19911-3).

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

La geolocalización se define mediante el componente "posición". La entrada "Posición" describe la geolocalización utilizando las coordenadas geográficas en el formato [latitud en °, longitud en °].

→ posición=49,4354351,12,5896119

El nivel de zoom se define mediante el componente "zoom". Esta configuración controla la configuración del zoom del mapa en sí. La escala del mapa se vuelve más grande al aumentar el nivel de zoom.

→ zoom=10

El nivel del mar de la geolocalización se define mediante el componente "altitud". Esta entrada especifica los datos del nivel del mar en el componente de ubicación de la imagen y se especifica en la unidad SI [m].

→ altitud=520

La asignación de la calle y el número de la casa de la geolocalización se define mediante el componente "calle". Esta entrada especifica el nombre de la calle en el componente de ubicación de la imagen.

→ street=Zellweg 2

La asignación de un código postal de la geolocalización se define mediante el componente "zip". La entrada especifica el código postal en el componente de ubicación de la imagen.

→ zip=93464

La asignación de la ciudad de la geolocalización se define mediante el componente "ciudad". La entrada especifica la ciudad en el componente de ubicación de la imagen.

→ zip=Tiefenbach

La asignación de estado de la geolocalización se define mediante el componente "estado". En el caso de la información de carga para Estados Unidos, esta entrada especifica el estado en el componente de posición de la imagen.

→ estado=NA

La activación de la imagen se define mediante el componente "Imagen". Esta especificación determina si el servicio web muestra la información de carga resultante de la geolocalización definida como un registro de datos CSV o como una imagen de la sección del mapa con la descripción de la ubicación y la salida de la carga. La salida de la imagen se puede activar utilizando el valor 1.

→ imagen=1

El formato de la imagen se define mediante el componente "picformat". La entrada determina el formato en el que el servicio web muestra la imagen ráster. El servicio web proporciona los formatos JPG, PNG y PDF. El formato se define mediante una abreviatura (jpg para el formato JPG, png para el formato PNG y pdf para el formato PDF).

→ picformat=png

El ancho de la imagen se define mediante el componente "ancho". La entrada especifica el ancho de la imagen de trama en la unidad [px].

→ ancho=1200

La altura de la imagen se define mediante el componente "altura". La entrada controla la altura de la imagen ráster en la unidad [px].

→ altura=900

El idioma de visualización de los resultados se define mediante el componente "Idioma". El idioma se define mediante una abreviatura (de - alemán, en - inglés, etc.).

→ language=es

La identidad del usuario se define utilizando los componentes "login" y "hash". El componente "login" describe la dirección de correo electrónico y el componente "hash" describe una contraseña secreta. Para un inicio de sesión funcional, el correo electrónico se debe guardar en una cuenta de Dlubal válida. El componente "hash" asociado se obtiene en su cuenta de Dlubal.

→ login=john.doehttps://external-crm.dlubal.com/loadzones/data.aspx?map=snow-din-en-1991-1-3&position=49.4354351,12.5896119&zoom=10&altitude=520&street=Zellweg2&zip=93464&zip=Tiefenbach&picformat =png&width=1200&height=900&language=es&login=john.doe">test.com&hash=xyz

Después de haber enviado los datos, el servidor devuelve un recorte del mapa con el componente de dirección y la información de carga como un gráfico de trama para la geolocalización definida.

Para enviar dichos gráficos de rejilla a nuestro servidor sin restricciones, se requiere un paquete de herramientas de zonas geográficas. Este paquete de herramientas de zonas geográficas incluye un cierto número de solicitudes de datos. Cada consulta reduce el número de solicitudes disponibles compradas dentro del paquete.

Dado que el Servicio web está vinculado con el paquete de datos adquirido, es necesario tratar con cuidado los componentes de identidad y la URL de solicitud con respecto a la protección de datos. Por ejemplo, siempre debe asegurarse de que la URL de solicitud con los componentes de identidad no se proporcione a terceros no autorizados.


Autor

El Sr. Niemeier es responsable del desarrollo de RFEM, RSTAB, RWIND Simulation y en el área de estructuras de membranas. También es responsable del aseguramiento de la calidad y la atención al cliente.

Enlaces


;