El Consorcio Geoespacial abierto (OGC, por sus siglas en inglés) es una organización internacional de estándares consensuados y voluntarios. La misión de OGC es desarrollar, aprobar y mantener estándares para que sus mapas y el contenido geográfico relacionado estén disponibles y se puedan compartir a través de la Web. Usar los servicios y las codificaciones de OGC proporciona acceso abierto a los datos geográficos y la funcionalidad del software, lo que permite a las organizaciones incorporar sus datos SIG en cualquier aplicación en diversos dispositivos móviles e informáticos. Estos servicios y codificaciones abiertos ayudan a mejorar el intercambio y la interoperabilidad de información geoespacial. Puede haber problemas asociados con los servicios de OGC; por ejemplo, algunos se proporcionan desde servidores relativamente antiguos, lo que puede ocasionar problemas de rendimiento cuando los servicios se visualizan en aplicaciones más nuevas. Además, puede haber problemas relacionados con la compatibilidad de mapas base relacionados con el uso de esquemas de ordenamiento en teselas o sistemas de coordenadas de capas de OGC.
ArcGIS Enterprise admite las siguientes especificaciones de OGC:
- El Servicio de entidades web OGC (WFS) es un servicio de entidades dinámico que sigue las especificaciones de OGC. Puede agregar capas WFS de OGC a los mapas que cree con Map Viewer. También puede agregar capas WFS de OGC como elementos en el portal o publicar una capa WFS alojada desde una capa de entidades alojada del portal.
- OGC Web Map Service (WMS) es un servicio de mapas dinámico que sigue las especificaciones de OGC. Es posible agregar capas WMS de OGC a los mapas que cree con el Map Viewer, así como a las escenas del Scene Viewer. También puede agregar mapas WMS de OGC como elementos en su portal.
- OGC Web Map Tile Service (WMTS) es un conjunto de teselas de imágenes en caché que sigue las especificaciones de OGC. Es posible agregar capas WMTS de OGC a los mapas que cree con el Map Viewer, así como a las escenas del Scene Viewer. También puede agregar capas WMTS de OGC como elementos en su portal. Además, WMTS está disponible para las capas de teselas alojadas en ArcGIS Online que se comparten con el público en general.
Utilizar mapas base compatibles con capas de OGC
Para visualizar correctamente los mapas, los sistemas de coordenadas de las capas y los mapas base deben ser compatibles. Además, el esquema de ordenamiento en teselas de una capa WMTS debe coincidir con el esquema de ordenamiento en teselas del mapa base. Map Viewer intenta dibujar su capa de OGC con el mapa base que seleccione. Si el Map Viewer no puede dibujar su capa en el mapa base (porque el sistema de coordenadas o el esquema de ordenamiento en teselas no coincide) y la capa WMS o WMTS de OGC es la primera capa que ha agregado al mapa, el Map Viewer intenta utilizar otro mapa base.
Por ejemplo, si la capa está en GCS WGS84, el Map Viewer utiliza el mapa base Imágenes del mundo GCS WGS84. Es posible que el administrador del portal haya cambiado los mapas base predeterminados y que haya incluido algunos que admitan el sistema de coordenadas de la capa. Si un mapa base de la galería no es compatible, el Map Viewer utiliza su capa como mapa base. Si agrega una capa WMS o WMTS de OGC a un mapa existente o si no es compatible con ninguno de los mapas base de su galería, el Map Viewer no la agregará al mapa; en cambio, verá un mensaje de error que le informa de que la capa no es compatible con el sistema de coordenadas del mapa base.
Para las capas WFS de OGC, el sistema de coordenadas del mapa base debe ser compatible con el servicio WFS o es posible que la capa no se dibuje correctamente. Map Viewer no pasará a usar un mapa base compatible. Si el mapa base no es compatible con la capa WFS, el Map Viewer mostrará un mensaje que lo indica.
Agregar capas WMS de OGC
Cuando agrega una capa WMS de OGC a un mapa, puede optar por agregar todas las capas del servicio o seleccionar las capas que desea agregar. Si agrega todas las capas del servicio, se agregan todas las capas al mapa, pero solo se muestra la primera capa. Para activar las demás capas, haga clic en el botón Contenido, haga clic en el nombre de la capa WMS de OGC y active las casillas junto a las capas que quiera que aparezcan en el mapa. También puede controlar las capas del servicio OGC WMS que aparecen en el mapa eligiendo las capas que desee cuando agregue OGC WMS como elemento o actualice el elemento.
De manera predeterminada, cuando se agrega una capa WMS de OGC como mapa base, se agregan las primeras 10 capas del servicio y las 10 capas están visibles. Puede seleccionar diferentes capas en el servicio WMS para agregarlas al mapa base cuando agregue el WMS al mapa o si agrega el WMS como una capa operativa y lo mueve al mapa base.
También puede agregar capas WMS al Scene Viewer desde Mi contenido o desde la Galería. Después de agregar una capa WMS, puede ver la leyenda y configurar los elementos emergentes, guardar la capa en una escena y compartirla.
Agregar capas WFS de OGC
Cuando se agregan capas WFS de OGC a un mapa, las capas se deben elegir de una en una. Para agregar más capas, repita los pasos para agregar la capa. También puede especificar opciones de configuración avanzadas cuando agregue una capa WFS a un mapa. Puede cambiar el límite máximo de entidades u optar por invertir las coordenadas x,y. Si la capa de WFS contiene entidades complejas, también debe seleccionar el tipo de entidades para mostrar: puntos, líneas o polígonos.
Cuando se agrega una capa WFS al mapa, el mapa base debe ser compatible con el sistema de coordenadas de la capa WFS.
Agregar capas WMTS de OGC
Cada capa de un servicio OGC WMTS contiene un conjunto de imágenes en caché y puede tener un esquema de ordenamiento en teselas distinto al de las otras capas disponibles en el servicio WMTS. Debe agregar solamente las capas que el público del mapa necesite ver, porque una gran cantidad de teselas de imágenes en caché puede rellenar en exceso el mapa y ralentizar mucho su dibujo, especialmente en los navegadores web. Para que el rendimiento del mapa sea óptimo, el Map Viewer le pide que seleccione una capa para agregarla desde el servicio WMTS. Puede agregar más de una capa, pero para ello debe repetir el proceso de agregar el WMTS al mapa.
Cuando agregue WMTS como elemento, debe seleccionar una capa específica y seleccionar también el sistema de coordenadas para la capa, si es que la capa admite varios sistemas de coordenadas. Si desea agregar varias capas o sistemas de coordenadas adicionales, debe crear elementos individuales para cada capa o sistema de coordenadas.
También puede agregar capas WMTS al Scene Viewer desde Mi contenido o desde la Galería.
Servicios OGC seguros
Los servicios OGC WFS, WMS y WMTS protegidos con la autenticación de niveles web, como la autenticación integrada de Windows (IWA) y la infraestructura de clave pública (PKI) o la autenticación de acceso Basic o Digest, se admiten. Los servicios OGC WFS, WMS y WMTS protegidos con autenticación basada en token no se admiten. Para configurar la compatibilidad con los servicios OGC protegidos con la autenticación de niveles web, agregue el servidor donde se alojan los servicios a la lista de servidores de confianza de su organización. El servidor en el que se ejecutan los servicios de OGC debe admitir el Uso compartido de recursos de distinto origen (CORS) ya que, de lo contrario, las capas de OGC no funcionarán como estaba previsto en su portal. Además, debe configurar CORS para permitir dominios específicos que se comunicarán con el servidor, tales como su dominio de portal de ArcGIS Enterprise.
Una vez agregado el servidor a la lista de servidores de confianza, puede agregar los servicios OGC al Map Viewer o como un elemento. Si la autenticación es necesaria, a los usuarios que agreguen o visualicen capas de OGC protegidas se les pedirá que introduzcan sus credenciales.
Limitaciones
A continuación, se indican las limitaciones actuales a la hora de utilizar las capas de OGC en el Map Viewer:
- No puede editar entidades ni agregar capas de OGC seguras basadas en token.
- Si el sitio web del portal está instalado en la misma red que una capa WMS de OGC, se podrá acceder a la capa WMS de OGC en el Map Viewer y en el sitio web (solo WMS); por lo demás, las capas WMS de OGC internas son incompatibles.
- La capa de OGC y el mapa base deben utilizar el mismo sistema de coordenadas, por ejemplo, Web Mercator (el sistema de coordenadas de los mapas base predeterminados de la galería de mapas base del Map Viewer). Es posible que el administrador del portal haya cambiado los mapas base predeterminados. Consulte con su administrador si tiene problemas al usar los mapas base del Map Viewer con la capa de OGC.
- Las capas WMS de grupo OGC no son compatibles.
- La actualización en capas de OGC WMS solo funciona si el servicio WMS respeta las reglas de almacenamiento en caché HTTPS estándar.
- Si la opción para habilitar elementos emergentes no está disponible para la capa WMS, puede que tenga que agregar de nuevo la capa al Map Viewer o volver a crear el elemento de WMS. Algunas capas WMS no admiten elementos emergentes.
- Cuando se imprimen capas de OGC WMS o WMTS, no se admiten los parámetros personalizados.