Nuevo proveedor de datos WFS nativo

Aunque desde las primeras versiones de ‘Spatial Manager’ (ZWCAD) ha sido posible acceder a servidores WFS (Web Feature Service), hasta ahora esto se ha hecho a través de dos proveedores de datos basados ​​en FDO y OGR. Recientemente, se agregó un proveedor de datos WFS nativo en la aplicación, que ofrece más ventajas y características.

El acceso a un almacén de datos WFS a través del nuevo proveedor de datos se realiza mediante la configuración de una fuente de datos de usuario (UDS) utilizando el asistente de ‘Spatial Manager’ correspondiente. El nuevo proveedor de datos se basa en la lectura de datos GML (Geographic Markup Language), que es la estructura de datos que utilizan los servidores WFS, y los dos anteriores (FDO y OGR) se han mantenido por compatibilidad con UDS ya definidos por los usuarios.

Creando un nuevo UDS para acceder al servidor WFS

En el siguiente paso del asistente, definirá los parámetros de conexión para este nuevo proveedor, que son más extensos que los de los proveedores FDO u OGR existentes. La siguiente imagen muestra la ventana de parámetros del nuevo proveedor de datos y, a continuación, puede encontrar la descripción de esos parámetros.

Nuevos parámetros del proveedor de datos WFS ‘Spatial Manager’

  • Url: URL del servidor WFS
  • Versión: versión WFS. Por lo general, puede dejar este valor como «Automático».
  • Timeout: tiempo de espera del servidor para solicitudes (en segundos).
  • Estructura de campo definida por: Fuente de estructura de campo.
    • Descripción del servicio: el servicio WFS publica qué campos se incluyen en una tabla.
    • Primer elemento (tablas uniformes): En algunos casos el servicio WFS no indica en su descripción qué campos de datos están incluidos en una tabla, o publica campos que realmente no se utilizan. Esta opción se recomienda para tablas cuyas características tienen todos los mismos campos, asumiendo que son las de la primera característica leída.
  • Max. número de funciones: número máximo de funciones para leer. Puede ser útil para probar en tablas grandes con el fin de obtener un conjunto reducido de datos de muestra.
  • Habilitar paginación de características: la lectura de características se realiza por bloques en lugar de todos ellos en una sola solicitud, lo que permite mostrar el progreso de la lectura.
  • Usuario y contraseña: si lo requiere el servicio.
  • Sistema de coordenadas: Código del sistema de coordenadas que se utilizará en las solicitudes al servicio. Si se introduce un valor no válido, se utilizará el sistema de coordenadas predeterminado del servicio.
  • Invertir orden de coordenadas: algunos servicios WFS devuelven las coordenadas invertidas. Active esta opción para intercambiar coordenadas XY
  • Filtro de envolvente (sistema de coordenadas de servicio WFS predeterminado): esto le permite filtrar la lectura de características por área. Es un límite rectangular del área a consultar. Las coordenadas ingresadas deben estar en el sistema de coordenadas predeterminado del servicio . Esto no se ve afectado por la configuración de la opción «Sistema de coordenadas» detallada anteriormente.

Para mostrar la configuración y funcionalidad de este nuevo proveedor de datos, hemos elegido un servidor WFS que incluye datos publicados por el alemán “Bundesamt für Kartographie und Geodäsie” ( Geodatenzentrum.de ). La estructura de datos en el servidor también cumple con la directiva europea INSPIRE , que permite homogeneizar la información espacial para que pueda ser compartida entre diferentes aplicaciones y perfiles de usuario.

Ejemplo de URL del servidor WFS (copie y pegue cuando lo necesite):

http://sg.geodatenzentrum.de/wfs_dlm250_inspire

Como verá en los videos anteriores, una vez que se ha definido el USD para este servidor WFS (los datos y parámetros de USD siempre se almacenan para procesos futuros), puede expandir las tablas de datos incluidas para cargar / importar cualquiera de ellos a través del asistente de importación habitual de ‘Spatial Manager’ y aplique cualquiera de sus opciones y parámetros

Aprovechando que este mismo servicio también publica información de los servidores de mapas de imágenes en formato WMS (Web Map Service), en el mismo ejemplo hemos definido un Background Map de usuario incluyendo los parámetros necesarios para acceder a las capas del servidor WMS. Así, es posible analizar cómo podemos combinar la información vectorial de un servidor WFS y la información ráster correspondiente incluida en el servidor WMS paralelo.

Ejemplo de URL del servidor WMS (copie y pegue cuando lo necesite):

http://sg.geodatenzentrum.de/wms_dlm250_inspire?request=GetCapabilities&service=wms

Fusionar datos espaciales WFS y WMS en ‘Spatial Manager’

Obtenga más información sobre las fuentes de datos del usuario en la wiki técnica de ‘Spatial Manager’: