Compartir vía


Incorporación de una capa de mapa desde Open Geospatial Consortium (OGC)

La clase atlas.layer.OgcMapLayer puede superponer imágenes de Web Map Services (WMS) y de Web Map Tile Services (WMTS) en el mapa. WMS es un protocolo estándar desarrollado por OGC para servir imágenes de mapa georreferenciadas a través de Internet. La georreferenciación de imágenes es el proceso de asociar una imagen a una ubicación geográfica. WMTS es también un protocolo estándar desarrollado por OGC. Está diseñado para mostrar mosaicos de mapa representados previamente y con referencia geográfica.

En las secciones siguientes, se describen las características del servicio de mapas web que son compatibles con la clase OgcMapLayer.

Web Map Service (WMS)

  • Versiones compatibles: 1.0.0, 1.1.0, 1.1.1 y 1.3.0

  • El servicio debe ser compatible con el sistema de proyección de EPSG:3857 o controlar las reproyecciones.

  • GetFeatureInfo requiere que el servicio admita EPSG:4326 o controle las reproyecciones.

  • Operaciones compatibles:

    Operación Descripción
    GetCapabilities Recupera los metadatos sobre el servicio con las funciones admitidas.
    GetMap Recupera una imagen de mapa para una región especificada.
    GetFeatureInfo Recupera feature_info, que contiene los datos subyacentes de la característica.

Web Map Tile Service (WMTS)

  • Versiones admitidas: 1.0.0

  • Los mosaicos deben ser cuadrados, de modo que TileWidth == TileHeight.

  • CRS compatible: EPSG:3857 o GoogleMapsCompatible

  • El identificador TileMatrix debe ser un valor entero que se corresponda con un nivel de zoom en el mapa. En Azure Maps, el nivel de zoom es un valor entre "0" y "22". Por lo tanto, "0" es compatible, pero "00" no.

  • Operaciones compatibles:

    Operación Descripción
    GetCapabilities Recupera las operaciones y características admitidas
    GetTile Recupera imágenes para un mosaico determinado

Superposición de una capa de mapa de OGC

La url puede ser la dirección URL base para el servicio o una dirección URL completa con la consulta para obtener las capacidades del servicio. Según los detalles proporcionados, el cliente de WFS puede probar varios formatos de dirección URL estándar para determinar cómo acceder al servicio inicialmente.

En el ejemplo de capa de mapas OGC se muestra cómo superponer una capa de mapa de OGC en el mapa. Para obtener el código fuente de este ejemplo, consulte el código fuente de la capa de mapa de OGC.

Captura de pantalla que muestra la cuadrícula de ajuste en el mapa.

Opciones de la capa de mapa de OGC

En el ejemplo de opciones de capa de mapas OGC se muestran las diferentes opciones de la capa de mapa de OGC. Para obtener el código fuente de este ejemplo, consulte el código fuente de opciones de la capa de mapa de OGC.

Captura de pantalla que muestra un mapa junto con las opciones de capa de mapas OGC.

Explorador de Web Map Service de OGC

El ejemplo del explorador del servicio de mapas web OGC superpone las imágenes del servicio de mapas web (WMS) y del servicio de mosaico de mapas web (WMTS) como capas. Puede seleccionar qué capas del servicio se representan en el mapa. También puede ver las leyendas asociadas para estas capas. Para obtener el código fuente de este ejemplo, consulte el código fuente del explorador de Web Map Service de OGC.

Captura de pantalla que muestra un mapa con una capa WMTS que proviene del estudio geológico mundial. A la izquierda del mapa, hay una lista desplegable que muestra los servicios OGC que se pueden seleccionar.

También puede especificar la configuración de mapa para usar un servicio de proxy. El servicio de proxy le permite cargar recursos que se hospedan en dominios que no tienen CORS habilitado.

Pasos siguientes

Más información sobre las clases y los métodos utilizados en este artículo:

Vea los siguientes artículos, que contienen ejemplos de código que puede agregar a sus mapas: