Utilizar capas de servicios WMS

Puede utilizar Open Geospatial Consortium, Inc. (OGC), servicios que están disponibles en la web, como servicios WMS y WMTS, al utilizar ArcGIS Pro.

Para obtener más información acerca de las especificaciones de OGC WMS, consulte el sitio web de OGC en www.opengeospatial.org/standards.

El Servicio de mapas Web de OGC (WMS) es un servicio de representación cartográfica que se utiliza para publicar un grupo de capas de mapa a fin de integrarlas en sus mapas web interactivos. La especificación WMS expresa el contenido del mapa como capas de mapa utilizando XML. El uso principal del WMS es proporcionar públicamente imágenes de mapas interactivos en Internet.

La compatibilidad del cliente WMS en ArcGIS le permite acceder a estos servicios a través de Internet y agregar una capa WMS a sus mapas.

Visualizar servicios WMS en el panel Contenido

Tras conectarse a un servidor WMS, se muestra una conexión al servicio WMS en la carpeta Servidor del panel Catálogo. Puede agregar todo el servicio al mapa. Las primeras 20 capas se activarán automáticamente, dado que un servicio WMS no define qué capas están visibles. Esto le permite ver varias capas a la vez sin tener que activar o desactivar una gran cantidad de capas individuales. Cuando acerca servicios WMS por primera vez, no necesariamente verá más detalles salvo que las capas que proporcionan datos más detallados estén entre esas 20 primeras capas.

Cuando se agrega a ArcGIS Pro, la entrada de la capa de servicio WMS en el panel Contenido se contrae para ahorrar espacio, pero puede expandirla y expandir sus grupos para ver las capas individuales que contiene.

Una capa de servicio WMS está formada por tres entradas que se organizan jerárquicamente en el panel Contenido. En la parte superior se encuentra el nombre del servicio WMS, que contiene todas las capas del mapa WMS. El siguiente nivel es el de las capas del grupo WMS, que tienen como única función organizar las subcapas WMS en grupos relacionados. Hay al menos una capa de grupo WMS, pero puede haber cualquier cantidad de capas de grupo WMS (e incluso grupos que se encuentren dentro de otros grupos). Los grupos de capas WMS no contienen capas de mapas. El tercer grupo, subcapas WMS, es el que realmente contiene las capas de mapas.

Los grupos de capas WMS y las subcapas siempre forman parte de un servicio WMS. Cuando agrega subcapas WMS individuales, crea una entrada del servicio WMS en el panel Contenido para cada subcapa que agrega. Cuantas más subcapas de servicio WMS haya en el mapa o la escena, más solicitudes se envían al servidor, lo que puede afectar al rendimiento. Para minimizar estas solicitudes, puede agregar una única subcapa WMS. Puede utilizar el cuadro de diálogo Propiedades de capa para agregar subcapas WMS adicionales, o eliminarlas, de una capa de mapa WMS existente en ArcGIS Pro. Cuando se agrega una pequeña lista de subcapas WMS se agrega una lista plana de capas sin grupos de capa al panel Contenido.

Leyendas de subcapa de servicio WMS

Cuando un servicio WMS incluye información de leyenda, puede ver la simbología de la subcapa WMS en el panel Contenido expandiendo una capa del servicio. Las leyendas de las capas en los servicios WMS se ocultan todas de forma predeterminada en el panel Contenido dado que acceder a una leyenda para una capa en un servicio WMS requiere enviar una solicitud al servidor. Para cada capa adicional, se envía una solicitud adicional al servidor. Esto puede afectar a la rapidez con la que se muestran el mapa y la leyenda.

Algunos servicios de WMS no incluyen información de la leyenda acerca de los símbolos utilizados por las capas en el servicio. Cuando no está disponible la información de la leyenda, no se muestra ninguna simbología para las capas en el panel Contenido. Estas capas se incluirán en una lista en el panel Contenido, pero no se podrán expandir.

El tamaño de las leyendas de WMS puede variar. Con los servicios WMS, las leyendas de las capas se transmiten por Internet como una imagen con todos los símbolos. Si la capa contiene varios estilos de leyenda, puede elegir qué estilo utilizar, además del tamaño del estilo solicitado.

Cambiar el estilo de una subcapa de servicio WMS

La representación de una subcapa WMS viene determinado por un estilo. La especificación de WMS permite que una capa WMS contenga una lista de estilos con los que se puede representar la capa. El servidor WMS puede poner la simbología del estilo a disposición del usuario como leyenda. Si el servicio WMS admite leyendas, puede utilizar los estilos para obtener una vista previa de la leyenda de la subcapa de un servicio WMS. Si la subcapa tiene varios estilos incluidos en los recursos del servicio, puede utilizar la pestaña Estilos para elegir el estilo que desee.

  1. Elija una subcapa WMS en el panel Contenido.
  2. En la pestaña Apariencia, en el grupo Dibujo, haga clic en el menú desplegable Simbología. En la galería de Simbología, haga clic en el estilo que desee mostrar.

    Aparece el panel Simbología, que muestra la información del estilo actual.

  3. Puede cambiar la altura y el ancho de la leyenda, así como la dirección URL que define el estilo.

Cambiar la visualización de una capa de servicio WMS

La pestaña Capas muestra todos los miembros del servicio de WMS. Si se ha seleccionado la opción Seleccionar las subcapas para incluir, puede mover las subcapas que desea visualizar de la Lista de todas las capas a la lista de Subcapas ordenadas para incluir. La información facilitada por el servidor WMS para cada capa WMS se muestra cuando pasa el puntero por encima de una capa WMS en una de las listas. Puede cambiar el orden de dibujo d la capa subiendo o bajando subcapas en la lista.

La pestaña Visualización le permite cambiar las propiedades del servicio WMS. Por ejemplo, puede cambiar el color de fondo o hacerlo transparente. También puede definir el tipo de formato de imagen que desearía solicitar desde el servicio WMS. Algunos servidores WMS admiten otros parámetros de mapa que son específicos del propio servidor WMS. Puede agregar y eliminar estos parámetros en la lista Parámetros de solicitud personalizados. ArcGIS Pro no validará estas configuraciones para asegurarse de que el servicio respeta estos parámetros de mapa.

Para otros tipos de capas, puede cambiar propiedades comunes de la capa, como la transparencia y el rango de visibilidad o barrer la capa utilizando la pestaña contextual de la cinta.

  1. Elija una capa WMS en el panel Contenido.
  2. En la pestaña Apariencia, utilice las herramientas para ajustar la apariencia de la capa según proceda.

Obtener información sobre una capa de servicio WMS

La pestaña de propiedades de la capa de servicios Fuente muestra información como, por ejemplo, la extensión del mapa, el tipo de datos (servicio), la dirección URL, el nombre del servicio y el sistema de coordenadas predeterminado del servicio.

Nota:

El nombre de la capa que se muestra puede que no sea el mismo que el que aparece en el panel Contenido y en la pestaña General. Ello se debe a que el texto utilizado para el nombre de la capa en la pestaña Fuente se toma de la etiqueta <Name> del archivo de recursos del servicio WMS, que es el archivo que se usa para describir el servicio. No obstante, ArcGIS Pro emplea la etiqueta <Title> más descriptiva del archivo de recursos para rellenar el nombre de la capa para el panel Contenido y la pestaña General.

Puede obtener información acerca de cada subcapa WMS en la pestaña Capas de las propiedades de la capa de servicio. Elija Seleccionar las subcapas para incluir y pase el cursor por la Lista de todas las capas o por la lista de Subcapa ordenada para incluir de las subcapas de servicio WMS. Puede ver los recursos de la subcapa: si la capa admite Identificar, si una leyenda está disponible para la subcapa, el sistema de coordenadas predeterminado y una lista de sistemas de coordenadas compatibles con el servidor para esta subcapa específica.

Identificar entidades desde una capa WMS

Según la especificación OGC WMS, los servicios WMS no están obligados a admitir <GetFeatureInfo>, que es la solicitud que ArcGIS Pro envía al servidor cuando consulta entidades en un servicio WMS. Si el servicio admite la identificación, verá sus subcapas enumeradas en la ventana emergente. Si no las ve enumeradas, no podrá identificar entidades de ese servicio WMS.

Los niveles de tolerancia de Identificar vienen determinados por el servidor WMS, y no por ArcGIS Pro. Al identificar entidades de puntos de WMS, puede que tenga que repetir el procedimiento hasta que se acerque lo bastante a la entidad como para registrar un resultado positivo

La identificación de entidades es la única tarea de consulta que puede realizar en datos de WMS, aunque el formato de información que recibe puede variar según el servidor. ArcGIS Pro muestra lo que el servidor devuelve dentro de un control de Internet Explorer integrado en la ventana Identificar. El resultado de una consulta de Identificar puede facilitarse como pares de valores/campos, HTML o imágenes.

Sin embargo, no todos los servicios WMS admiten la identificación. Además, ningún servicio WMS admitirá las siguientes operaciones de consulta:

  • Mostrar ventana emergente
  • Seleccionar entidades
  • Realizar geoprocesamiento

Capas de servicios WMS y sistemas de coordenadas

En la versión actual de ArcGIS Pro, solo se utiliza el sistema de coordenadas predeterminado y no puede cambiarlo. No obstante, si cambia el sistema de coordenadas del mapa o la escena, se le solicitará el sistema de coordenadas del mapa.

Temas relacionados