La especificación de Servicio de mapas Web (WMS) de Open Geospatial Consortium (OGC) es una especificación internacional para proporcionar y utilizar mapas dinámicos en la Web. Si ha publicado una capa de imágenes de mapa con WMS habilitado, se crea un servicio WMS adicional en su organización.
Las propiedades de un servicio WMS se reflejan en sus archivos de recursos. Al publicar un servicio WMS con archivos de recursos generados por el sistema (el valor predeterminado), se recomienda que llene las propiedades WMS. También puede establecer las propiedades con un archivo de recursos externo. Puede gestionar las propiedades WMS y las operaciones compatibles en ArcGIS Server Manager o desde el portal.
Configurar operaciones compatibles con WMS
Para habilitar o deshabilitar las operaciones compatibles con los servicios WMS, realice estos pasos:
- Inicie sesión en la organización como propietario de un elemento con privilegios de publicación o como administrador.
- Abra la página de detalles del elemento.
- Haga clic en la pestaña Configuración.
- Desplácese hasta la sección WMS y expanda el encabezado Configuración.
Se proporcionan las operaciones siguientes:
- GetCapabilities: devuelve la información de recursos al cliente como respuesta a una solicitud GetCapabilities.
- GetMap: devuelve una imagen de mapa al cliente como respuesta a la solicitud GetMap.
- GetFeatureInfo: devuelve la información de entidades al cliente como respuesta a la solicitud GetFeatureInfo.
- GetLegendGraphic: devuelve una imagen de la leyenda al cliente como respuesta a una solicitud GetLegendGraphic.
- GetStyles: devuelve la información de estilos disponibles al cliente como respuesta a una solicitud GetStyles.
- GetSchemaExtension: devuelve el esquema al cliente como respuesta a una solicitud GetSchemaExtension.
- Marque o quite la marca de las casillas GetFeatureInfo, GetLegendGraphic, GetStyles y GetSchemaExtension para activar y desactivar las operaciones.
Las operaciones GetCapabilities y GetMap no se pueden desactivar. Para que la compatibilidad con OGC WMS sea plena, estas operaciones deben estar habilitadas, como mínimo.
- Haga clic en Guardar.
Introducir propiedades WMS
Para completar o modificar las propiedades de un servicio WMS desde el portal, realice estos pasos:
- Inicie sesión en la organización como propietario de un elemento con privilegios de publicación o como administrador.
- Abra la página de detalles del elemento.
- Haga clic en la pestaña Configuración.
- Desplácese hasta la sección WMS y expanda el encabezado Configuración.
- En Propiedades, elija Introducir propiedades del servicio.
Complete o modifique las propiedades siguientes:
Propiedad Descripción Nombre
El tipo de servicio de OGC. Esta propiedad se completa automáticamente y no debe modificarse.
Título
El nombre del mapa o servicio de imágenes que se utilizó para crear el servicio WMS. Esta propiedad se completa automáticamente y no debe modificarse.
Resumen
Una descripción narrativa que proporciona información adicional sobre el servicio WMS. Por ejemplo:
Servicio WMS que Acme Corporation mantiene. Contacto: webmaster@wmt.acme.com. Mapa de alta calidad que muestra nidos de águila y posibles ubicaciones de los nidos.
Palabras clave
Una lista de palabras clave o frases de palabras clave que describen el servicio WMS que ayuda en la búsqueda de catálogo. Por ejemplo:
mapa, ave, águila, nido, sitio
Recurso online
La propiedad OnlineResource enumera la dirección URL del servicio WMS. Es necesario para que un cliente WMS se comunique correctamente con el servicio WMS. ArcGIS Server completa automáticamente esta propiedad y no debe modificarse.
Persona de contacto
La principal persona de contacto para el servicio WMS. Por ejemplo:
John Smith
Cargo del contacto
La posición de la persona de contacto para el servicio WMS. Por ejemplo:
Analista de TIC
Organización del contacto
La organización que creó el servicio WMS. Por ejemplo:
NASA
Tipo de dirección
El tipo de dirección que utilizó la organización que creó el servicio WMS. Por ejemplo:
postal
Dirección
La dirección de la organización que creó el servicio WMS. Por ejemplo:
380 New York Street
Ciudad
La ciudad en la que se encuentra la organización que creó el servicio WMS. Por ejemplo:
Redlands
Estado/provincia
El estado en el que se encuentra la organización que creó el servicio WMS. Por ejemplo:
California
Código postal
El código postal en el que se encuentra la organización que creó el servicio WMS. Por ejemplo:
92373
País
El país en el que se encuentra la organización que creó el servicio WMS. Por ejemplo:
EE. UU.
Phone
El número de teléfono en el que se puede localizar a la principal persona de contacto para el servicio WMS. Por ejemplo:
+1 909 793-2853
Fax
El número de fax en el que se puede localizar a la principal persona de contacto para el servicio WMS. Por ejemplo:
+1 123 456-7890
Correo electrónico
La dirección de correo electrónico por medio de la cual se puede localizar a la principal persona de contacto para el servicio WMS. Por ejemplo:
user@host.com
Cuotas
Texto que describe las cuotas impuestas a la hora de acceder a un servicio WMS. Por ejemplo:
ninguno
Restricciones de acceso
Texto que describe las restricciones y prerrequisitos legales para acceder y utilizar el servicio WMS.
Para uso interno solamente. No distribuir.
Ruta SLD o dirección URL
Ruta o URL del archivo descriptor de capa con estilo (SLD).
Sistemas de referencia espacial adicionales
Esta propiedad se puede utilizar para agregar sistemas de referencia espacial a los servicios WMS. De manera predeterminada, los servicios WMS solo enumeran dos sistemas de referencia espacial: EPSG:4326 (o CSR:84 para WMS 1.3.0) y la referencia espacial del servicio de mapas en el que está habilitado WMS.
Para enumerar los sistemas de referencia espacial adicionales, separare los sistemas de referencia espacial con una coma (,). Por ejemplo, EPSG:4267,EPSG:4269,EPSG:102113. El espacio de nombre EPSG (por ejemplo, EPSG) y el Id. de EPSG (por ejemplo, 4267) deben estar separados por dos puntos (:) o el servidor ignorará la referencia espacial.
Sistemas de referencia espacial personalizados
La propiedad listCustomCRS le permite definir una proyección personalizada o una representación de texto conocido (WKT) de una proyección en un servicio WMS. Esto significa que los responsables de publicación y los consumidores de WMS pueden hacer lo siguiente:
- Asignar Id. a proyecciones personalizadas y notificarlas a través del archivo de recursos de WMS.
- Sobrescribir una proyección existente con una cadena de caracteres WKT.
- Solicitar un mapa en una proyección particular especificando directamente el texto conocido.
Identificar tolerancia (píxeles)
Esta propiedad permite definir una tolerancia (en píxeles) en la que la operación GetFeatureInfo devolverá una información de entidad al cliente al hacer clic en la pantalla. Por ejemplo, si define una tolerancia de píxel de 10 para su WMS, la información se devolverá al cliente si hace clic dentro de los 10 píxeles que rodean a la entidad en la pantalla.
Usar nombres de capa del documento de mapa
Por defecto, esta opción está desactivada, lo que significa que las capas en el servicio WMS se representarán con enteros basados en cero, lo que indicará su posición en la tabla de contenido de arriba a abajo.
A partir de la versión 10.8, no hay restricciones para los caracteres que se pueden usar en un nombre de capa, y el servidor WMS generará un identificador único para el nombre cuando sea necesario.
Nota:
El nombre asignado por el servidor no afectará al título.
El servidor WMS asignará un nombre único mediante la sustitución de caracteres (reemplazando caracteres con un guión bajo) y agregando un sufijo numérico. Esto ocurrirá en los siguientes casos:
- Un mapa contiene dos o más capas con el mismo nombre.
- Un nombre de capa comienza con un número.
- Un nombre de capa contiene espacios o caracteres especiales, incluidos ?,&,=,+,`,#,%,^,{},[],<>,,,|,"
Nota:
El número de sufijo es un valor calculado basado en la cadena de caracteres original y no es aleatorio. Como tal, permanecerá igual mientras no se modifique el nombre de la capa. Por ejemplo, si hay dos capas denominadas Capa "1" y Capa [1], ambas se convertirán en Capa__1_. Para diferenciarlas, se agregaría un número único como sufijo a la cadena de caracteres modificada. En este ejemplo, los nombres de capa modificados serían Capa__1_1234 y Capa__1_1256, respectivamente.
Forzar el cambio de aspecto del mapa según el ancho y la altura
Esta propiedad determina si se cambia el aspecto del mapa. Por defecto, esta opción está desactivada, lo que significa que los píxeles que representa el área del mapa se extienden para ajustarla a la altura y ancho solicitados por los clientes WMS.
Si esta opción esta activada, el porcentaje de la altura y ancho de píxel permanecerá igual. Cuando se solicita un mapa en toda su extensión, es posible que este no cubra toda el área de visualización.
Nota:
No se pueden incluir los siguientes caracteres en ninguna de las propiedades de capa: &, <, >, ", '. Para obtener más información, consulte Caracteres especiales en las propiedades de servicio.
- Haga clic en Guardar.
Las ediciones se aplican inmediatamente.
Configurar un servicio WMS para utilizar archivos de recursos externos
Para configurar el servicio WMS de modo que use archivos de recursos externos, debe actualizar el servicio para que haga referencia a la URL de los archivos de recursos. Para hacerlo desde el portal, siga estos pasos:
- Inicie sesión en la organización como propietario de un elemento con privilegios de publicación o como administrador.
- Abra la página de detalles del elemento.
- Haga clic en la pestaña Configuración.
- Desplácese hasta la sección WMS y expanda el encabezado Configuración.
- En Propiedades, elija Utilizar archivos de recursos externos.
- En el cuadro de texto Especificar la ubicación, escriba la URL de la carpeta en la que ha colocado los archivos de recursos y el prefijo común que ha utilizado para ellos.
- Haga clic en Guardar.
Las ediciones se aplican inmediatamente.