3.5. Web Map Tile Service (WMTS)
El estándar WMTS 1.0.0 implementado en QGIS Server proporciona una interfaz HTTP para solicitar imágenes de mapas en mosaico generadas a partir de un proyecto QGIS. Una solicitud WMTS típica definió el proyecto QGIS a usar, algunos parámetros WMS como capas para renderizar, así como parámetros de mosaico.
Documento de especificaciones del servicio:
Solicitudes standard proporcionadas por el servidor QGIS:
Solicitud |
Descripción |
---|---|
Devuelve metadatos XML con información sobre el servidor |
|
Devuelve una tesela |
|
Recupera datos (geometría y valores) para una ubicación de píxeles |
3.5.1. GetCapabilities
Parámetros estándar para la solicitud GetCapabilities de acuerdo con las especificaciones OGC WMTS 1.0.0:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Nombre del servicio (WMTS) |
|
Sí |
Nombre de la solicitud (Obtener Capacidades) |
En adición a los estándares, QGIS Server apoya los siguientes parámetros extra:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Archivo de proyecto QGIS |
URL ejemplo:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetCapabilities
&MAP=/home/qgis/projects/world.qgs
3.5.2. GetTile
Parámetros estándar para la solicitud ** GetTile ** de acuerdo con las especificaciones OGC WMTS 1.0.0:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Nombre del servicio (WMTS) |
|
Sí |
Nombre de la solicitud (GetTile) |
|
Sí |
Identificador de capa |
|
Sí |
Formato de salida de la tesela |
|
Sí |
Nombre de la pirámide |
|
Sí |
Enmallado |
|
Sí |
Coordenada de fila en la malla |
|
Sí |
Coordenada de columna en la malla |
En adición a los estándares, QGIS Server apoya los siguientes parámetros extra:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Archivo de proyecto QGIS |
URL ejemplo:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetTile
&MAP=/home/qgis/projects/world.qgs
&LAYER=mylayer
&FORMAT=image/png
&TILEMATRIXSET=EPSG:4326
&TILEROW=0
&TILECOL=0
FORMATO
Este parámetro se puede utilizar para especificar el formato de la imagen del mosaico. Los valores disponibles son:
jpg
jpeg
image/jpeg
image/png
Si el parámetro FORMATO
es diferente de uno de estos valores, entonces se usa el formato predeterminado PNG en su lugar.
TILEMATRIXSET
Este parámetro define el SRC que se utilizará al calcular la pirámide subyacente. Formato: EPSG: XXXX
.
TILEMATRIX
Este parámetro permite definir la matriz a utilizar para el mosaico de salida.
TILEROW
Este parámetro permite seleccionar la fila del mosaico para entrar en la matriz.
TILECOL
Este parámetro permite seleccionar la columna del mosaico para entrar en la matriz.
3.5.3. GetFeatureInfo
Parámetros estándar para la solicitud GetFeatureInfo de acuerdo con la especificación OGC WMTS 1.0.0:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Nombre del servicio (WMTS) |
|
Sí |
Nombre de la solicitud (GetFeatureInfo) |
|
Sí |
Identificador de capa |
|
No |
Formato de salida |
|
No |
coordenada X de un píxel |
|
No |
coordenada Y de un píxel |
|
Sí |
Nombre de la pirámide |
|
Enmallado |
||
Sí |
Coordenada de fila en la malla |
|
Sí |
Coordenada de columna en la malla |
En adición a los estándares, QGIS Server apoya los siguientes parámetros extra:
Parámetros |
Necesario |
Descripción |
---|---|---|
Sí |
Archivo de proyecto QGIS |
URL ejemplo:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetFeatureInfo
&MAP=/home/qgis/projects/world.qgs
&LAYER=mylayer
&INFOFORMAT=image/html
&I=10
&J=5
INFOFORMAT
Este parámetro permite definir el formato de salida del resultado. Los valores disponibles son:
text/xml
text/html
text/plain
application/vnd.ogc.gml
El valor predeterminado es text/plain
.
I
Este parámetro permite definir la coordenada X del píxel para el que queremos recuperar la información subyacente.
J
Este parámetro permite definir la coordenada Y del píxel para el que queremos recuperar información subyacente.