1 votos

¿Cómo saber qué URL apunta a un azulejo concreto cuando se utiliza un SGA?

Puedo ver los mosaicos proporcionados por un servicio WMS utilizando QGIS. Añado esto https://resource.sgu.se/service/wms/130/jorddjupsmodell URL como capa WMS, obtengo esta vista:

enter image description here

(Más información en la fuente URL: aquí )

Inspeccionando la fuente de algunos sitios web, puedo descubrir URL que apuntan a azulejos individuales. Es decir, si voy a este enlace en mi navegador:

https://opencache.statkart.no/gatekeeper/gk/gk.open_nib_web_mercator_wmts_v2?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=Nibcache_web_mercator_v2&STYLE=default&FORMAT=image/jpgpng&TILEMATRIXSET=default028mm&TILEMATRIX=17&TILEROW=38688&TILECOL=69278

Me viene esta imagen:

enter image description here

¿Cómo puedo saber qué URL apunta a una baldosa concreta, si sólo tengo la URL del servicio WMS, como en el caso anterior? Creo que esta es la misma pregunta que preguntar qué peticiones envía exactamente QGIS al servidor WMS, para obtener un mosaico específico.

Me gustaría tener una URL que puedo pegar en mi navegador y obtener un azulejo para un nivel de zoom específico, fila y columna (= hacer lo que hace QGIS, recuperar un azulejo específico), algo así como:

https://resource.sgu.se/service/wms/130/jorddjupsmodell?something1{z}algo2{x}algo3{y}

Busco algo1, algo2, algo3.

2voto

nmtoken Puntos 1096

Un SGA no tiene concepto de mosaico ni de niveles de zoom. Un cliente como QGIS/OpenLayers puede falsificar el mosaico, dividiendo el área de interés y enviando múltiples peticiones GetMap. Esto a veces puede causar problemas (etiquetado repetido, por ejemplo) porque un servidor WMS no mantiene el estado de la sesión (cada solicitud se considera independiente de la anterior).

La imagen de un mapa se obtiene mediante GetMap debe especificar height y width en píxeles, un cuadro delimitador ( BBOX ), en orden minx,miny,maxx,maxy donde para la última versión 1.3.0 x es el primer eje de la lista e y el segundo según el sistema oficial de referencia de coordenadas (véase, por ejemplo, epsg.org para los códigos EPSG), tal como se especifica en la norma CRS . Debe especificar uno o varios LAYERS y la salida format y un estilo por capa styles .

Para QGIS se especifica el endpoint del servicio.

Algo así como: https://ogc.xxx.ac.uk/cgi-bin/BGS_BGS-HPA_Radon_Potential/ows?

QGIS realizará una petición GetCapabilities para determinar los nombres de capas y estilos, CRS soportados, extensiones de datos, etc. y lo presenta al usuario en un formato legible.

A continuación, el usuario añade la capa que desea, selecciona el estilo y QGIS elabora el resto de la información de acuerdo con la vista del mapa

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X