Puede utilizar los servicios Servicio de entidades web (WFS) del Open Geospatial Consortium (OGC) que están disponibles en la web al utilizar ArcGIS Pro. La compatibilidad del cliente WFS en ArcGIS le permite acceder a estos servicios a través de Internet y agregar capas WFS a los mapas.
El Servicio de entidades Web de OGC es una especificación abierta para presentar entidades geográficas a través de la web que devuelve entidades reales con geometría y atributos. Para obtener más información acerca de las especificaciones de OGC WFS, consulte el sitio web de OGC en www.opengeospatial.org/standards.
Nota:
Esta versión del cliente de WFS solo admite el perfil de entidades simples del Lenguaje de Marcado Geográfico (GML).
Visualizar capas WFS en el panel Contenido
Tras crear una conexión de servidor WFS, se muestra una conexión al servicio WFS en la carpeta Servidor del panel Catálogo. Puede agregar todo el servicio WFS a un mapa seleccionando todas las capas de la conexión WFS o puede agregar las capas WFS de forma individual. Cuando agrega una capa WFS al mapa, la capa se agrega al panel Contenido.
Además, puede visualizar un elemento WFS de su portal activo arrastrando el elemento en el mapa.
Propiedades de capa WFS
Al agregar una capa WFS a un mapa, incluye las propiedades de capa predeterminadas. Es posible que esta configuración predeterminada no sea la configuración correcta para la capa WFS y tenga que cambiarlas. Para ver o modificar estas propiedades, haga clic con el botón derecho en la capa WFS en el panel Contenido y haga clic en Propiedades.
Propiedades de solo lectura de la capa WFS
Las siguientes propiedades de la capa WFS proporcionan más información acerca de las propiedades de la conexión de servidor WFS. Estas propiedades se encuentran en la pestaña Fuente del cuadro de diálogo Propiedades de capa.

- Tipo de datos: si está conectado a una capa WFS, esta propiedad le indicará que el tipo de datos es una Clase de entidad de servicio WFS.
- Url: esta es la URL del servicio WFS.
- Clase de entidad: en terminología WFS, este es el nombre de tipo WFS. En este ejemplo, el nombre de tipo es Continent.
- Versión de WFS: la versión de WFS a la que está conectado. En este ejemplo, la versión es 2.0.0.
- Modo WFS: este es el modo de conexión que está utilizando. En este ejemplo, el modo de conexión es instantánea.
Modificar las propiedades de capa WFS
Existen varias propiedades de capa WFS que puede modificar si es necesario:
- Modo de conexión: esta propiedad le permite seleccionar qué modo de conexión va a utilizar para su capa. De forma predeterminada, el modo de conexión es el de instantánea.
Modo de conexión Descripción Instantánea
Este modo es compatible con la mayoría de los servicios WFS. Al utilizar este modo, se descarga una copia temporal de los datos WFS que se utiliza como una caché de entidades. En lugar de enviar complicadas solicitudes de filtro al servicio WFS y esperar una respuesta del servidor, trabaje con una copia de los datos de forma local. Al cerrar su sesión de ArcGIS Pro, se elimina la copia temporal de los datos.
Una desventaja de este planteamiento es que no verá nuevas ediciones que se hayan agregado al servicio WFS durante su sesión de ArcGIS Pro. Para poder ver las actualizaciones del servicio WFS, debe cerrar y volver a abrir ArcGIS Pro. Si utiliza este modo, es posible que note que la primera vez que abre la capa en el mapa lo hace lentamente. Esto se debe a que los datos se están copiando del servidor.
Según demanda
Este modo es el menos compatible con la mayoría de servicios WFS. Al utilizar este modo, no copie localmente los datos y, en su lugar, conéctese al servicio WFS en directo. Este modo envía una solicitud al servicio cuando usted desplaza y hace zoom en el mapa o hace consultas sobre los datos. Las capas pueden abrirse más rápido porque los datos no se están cargando y verá las ediciones en el servicio WFS a medida que se agreguen.
Una desventaja de este modo es que no es compatible con los servicios WFS que no pueden manejar solicitudes de filtro complejas. Para poder trabajar con esta capa en ArcGIS Pro y realizar consultas y análisis de los datos, el servidor tiene que admitir solicitudes de filtro avanzadas.
Otro inconveniente es que las propiedades de tiempo no se pueden modificar en este modo porque la hora se hereda de la configuración del servidor.
Este modo utiliza la funcionalidad de caché de entidades de servicios de entidades para mejorar el rendimiento mediante el uso de una caché de visualización cuando la caché de entidades está activada.
Puede elegir si ArcGIS Pro envía solicitudes al servicio mediante el uso de solicitudes GET o POST configurando la propiedad Establecer método HTTP.
- Definir cantidad máxima de entidades devueltas: esta propiedad le permite limitar el número máximo de entidades que se agregan al mapa. Si tiene millones de registros en su capa WFS, trabajar con esta capa puede ser lento. Para evitar problemas de rendimiento, el valor predeterminado se configura como 3000 entidades.
Nota:
Para que se respete este valor, el servicio WFS debe admitir COUNT en la versión 2.0.0 o MAXFEATURES en versiones anteriores.
- Configurar tamaño de página: para servicios WFS 2.0 que admiten la paginación, puede definir el número de entidades que se devolverán por solicitud de carga del servidor. Si configura este valor al agregar la capa WFS al mapa, puede modificar el valor en este cuadro de diálogo. Al modificar este valor se actualizará la capa.
- Utilizar extensión espacial: elija limitar las entidades proporcionando un área de interés (extensión espacial). Si configura este valor al agregar la capa WFS al mapa, puede modificar el valor en este cuadro de diálogo. Al modificar el valor se actualizará la capa.
- Activado: limite las entidades agregadas al mapa proporcionando una extensión. El servicio WFS debe ser compatible con el parámetro BBOX para utilizar esta funcionalidad. Proporcione la extensión que se va a utilizar en el parámetro Extensión seleccionada.
- Desactivado: no limite espacialmente las entidades agregadas al mapa. Esta es la opción predeterminada.
Extensión seleccionada: configura la extensión personalizada que se va a utilizar para limitar los datos agregados al mapa. Puede introducir las coordenadas de forma manual o tomar prestados los valores de extensión de la extensión visible actual, la extensión de los datos de todas las capas o la extensión de una capa específica. Si configura este valor al agregar la capa WFS al mapa, puede modificar el valor de extensión en este cuadro de diálogo con el fin de actualizar la capa para que utilice una nueva extensión.
- Opciones avanzadas: expanda esta sección para configurar otras propiedades de WFS.
- Intercambiar coordenadas x/y: intercambie las coordenadas x,y para visualizar la capa.
- Activado: intercambia el orden de x e y.
- Desactivado: no intercambiar el orden de x, y. Esta es la opción predeterminada.
- Solicitud de intercambio de filtro x/y: intercambia las coordenadas x,y de las solicitudes de filtro espacial enviadas al servidor. Si necesita intercambiar las coordenadas x,y para que su capa se visualice correctamente, probablemente tendrá que intercambiar las solicitudes de filtro de x,y para garantizar que los resultados de las consultas espaciales sean correctos.
- Activado: intercambiar el orden de x, y para las solicitudes de filtro.
- Desactivado: no intercambiar el orden de x, y para las solicitudes de filtro. Esta es la opción predeterminada.
- Establecer método HTTP: especifique el método HTTP que se va a utilizar al enviar solicitudes al servidor en el modo según demanda. De forma predeterminada, ArcGIS Pro envía solicitudes POST al servidor en el modo según demanda. Esto permite enviar filtros más avanzados al servidor. Sin embargo, algunas implementaciones de WFS no admiten solicitudes POST. En este caso, puede establecer el método HTTP en GET y acceder a la funcionalidad básica de la capa WFS en el modo según demanda.
- GET: envíe solicitudes al servidor mediante el método GET HTTP.
- POST: envíe solicitudes al servidor mediante el método HTTP POST. Esta es la opción predeterminada.
- Tipo de geometría: especifique el tipo de geometría para la capa. De forma predeterminada, el tipo de geometría está establecido en Automático. Esto significa que ArcGIS Pro descubre el tipo de geometría consultando el campo de geometría de la primera entidad de la capa de servicio. Si sabe que su capa de servicio contiene geometría mixta (por ejemplo, la tabla contiene filas con líneas y polígonos), puede elegir un tipo de geometría en el menú desplegable para obligar a la capa a mostrar las entidades de sus datos que se ajustan al tipo de geometría elegido. Las capas WFS de ArcGIS Pro están limitadas a un tipo de geometría por capa. Para mostrar varios tipos de geometría de la misma capa de servicio, agregue la capa de servicio varias veces y especifique un tipo de geometría para cada capa. El parámetro Tipo de geometría solo es aplicable al modo instantánea.
- Intercambiar coordenadas x/y: intercambie las coordenadas x,y para visualizar la capa.
Modificar las propiedades de conexión del servidor WFS
Puede modificar las propiedades de conexión del servidor WFS. La modificación de una propiedad de conexión al servidor le permite definir una propiedad WFS en el nivel de conexión al servidor (lo que afecta a todas las capas de servicio) en lugar de capa por capa. En los siguientes pasos se explica cómo agregar, eliminar o modificar una propiedad de conexión a servidor WFS:
- Seleccione la conexión a servidor WFS en el panel Catálogo.
- Haga clic con el botón derecho en la conexión y seleccione Propiedades.
De esta forma se abrirá el cuadro de diálogo Propiedades de conexión del servidor WFS.
- Para actualizar la URL del servicio WFS, escriba una nueva URL en el cuadro de texto URL de servidor.
- Para actualizar la versión de WFS a la que se conecta el servicio, seleccione otra versión en la lista desplegable Versión.
- Para actualizar un parámetro de solicitud personalizada, modifique el nombre del parámetro o su valor. Opcionalmente, agregue nuevas filas o elimine filas.
- Expanda la sección Propiedades de WFS para modificar cualquiera de las propiedades existentes.
- Para actualizar la autenticación utilizada, introduzca un nuevo nombre de usuario y una contraseña y elija cómo desea guardar sus credenciales.
- Cuando termine de actualizar las propiedades, haga clic en Aceptar.
La conexión al servidor se refresca para reflejar las modificaciones realizadas.
Trabajar con capas WFS desde la web
Al agregar una capa WFS a ArcGIS Pro, este se comporta como una capa de entidades de solo lectura de una base de datos. Es posible consultar entidades, cambiar simbología o ejecutar análisis con la capa.
Solución de problemas
No todos los servicios WFS se implementan exactamente de la misma manera. En esta sección se tratan algunos de los problemas más comunes al agregar una capa WFS a ArcGIS Pro.
| Problema | Solución |
|---|---|
Las entidades no se visualizan en el mapa o no se visualizan en el lugar previsto. | Es posible que tenga que cambiar una propiedad del orden de los ejes para su capa. El cliente presupone que el orden de los ejes de todos los servicios es x,y de forma predeterminada. Si este no es el orden de los ejes de su servicio, pruebe a cambiar la configuración de Intercambiar coordenadas X/Y. |
Agregar una capa WFS al mapa tarda mucho tiempo. | Realice lo siguiente:
|
Aparece un error cuando agrego la capa WFS al mapa. | Es posible que aparezca un mensaje de error al agregar el servicio al mapa si el cliente no admite el tipo de entidades en el servicio WFS o si el servidor no admite una solicitud que el cliente esté enviando. El mensaje de error puede ayudarle a determinar cuál es el problema. Vea los siguientes ejemplos:
|
No puedo agregar una conexión de servidor WFS. | Asegúrese de incluir las credenciales necesarias para acceder a los datos del servicio WFS. Puede tratarse de un nombre de usuario y una contraseña o de valores de parámetros de solicitud personalizada. Verifique que el servicio no esté parado; para ello, compruebe la respuesta de GetCapabilities en un navegador. |
Al utilizar el modo según demanda, detecto un comportamiento extraño o las consultas no devuelven los resultados previstos. | Pruebe a usar en su lugar el modo de instantánea. Si desea seguir usando el modo según demanda, pruebe a cambiar algunas de las demás propiedades de WFS. Si el problema no se soluciona modificando las diferentes propiedades de capa y el servicio no funciona en el modo de instantánea, póngase en contacto con Soporte técnico de Esri con información. El modo según demanda envía solicitudes POST al servicio WFS de forma predeterminada, con frecuencia usando filtros complejos. Puede probar a usar una herramienta de depuración de web para intentar capturar la solicitud POST que se envía al servidor a través del cliente y verificar que el servicio admita el filtro que se está enviando. Otra opción es cambiar el método HTTP para utilizar solicitudes GET en el modo según demanda configurando el método HTTP en GET. |
Limitaciones
Existen algunas limitaciones conocidas para el cliente de WFS en ArcGIS Pro:
- Todavía no se admite WFS con transacciones. La capa se comporta como una fuente de datos de solo lectura.
- Todavía no se admite compartir la capa WFS como un mapa web desde ArcGIS Pro.
- Las propiedades de tiempo no se pueden modificar en el modo de conexión según demanda. La hora se hereda de la configuración del servidor.
- No se admite un archivo .mxd importado con capas WFS creadas utilizando Extensión ArcGIS Data Interoperability.
- Las conexiones del servidor WFS creadas para la versión 1.0.0 solo admiten el uso del modo de conexión de instantánea.
- Los servicios WFS de ArcGIS Desktop de la versión 10.5 o anteriores requieren el uso del modo de instantánea.