3.5. Web Map Tile Service (WMTS)
The 1.0.0 WMTS standard implemented in QGIS Server provides a HTTP interface to request tiled map images generated from a QGIS project. A typical WMTS request defined the QGIS project to use, some WMS parameters like layers to render, as well as tile parameters.
Documento de especificações do serviço:
Solicitações padrões providas pelo servidor do QGIS:
Solicitação |
Descrição |
---|---|
Retorna metadados XML com informações sobre o servidor |
|
Retorna um mosaico |
|
Recupera dados (geometria e valores) para um local de pixel |
3.5.1. GetCapabilities
Standard parameters for the GetCapabilities request according to the OGC WMTS 1.0.0 specifications:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
Name of the service (WMTS) |
|
Sim |
Nome do pedido (GetCapabilities) |
Além dos padrões, o QGIS Server suporta os seguintes parâmetros extras:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
arquivo de projeto QGIS |
Exemplo de URL:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetCapabilities
&MAP=/home/qgis/projects/world.qgs
3.5.2. GetTile
Standard parameters for the GetTile request according to the OGC WMTS 1.0.0 specifications:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
Name of the service (WMTS) |
|
Sim |
Name of the request (GetTile) |
|
Sim |
Identificador de camada |
|
Sim |
Output format of the tile |
|
Sim |
Nome da pirâmide |
|
Sim |
Meshing |
|
Sim |
Coordenada de linha na malha |
|
Sim |
Coordenada da coluna na malha |
Além dos padrões, o QGIS Server suporta os seguintes parâmetros extras:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
arquivo de projeto QGIS |
Exemplo de URL:
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 pode ser usado para especificar o formato da imagem do bloco. Os valores disponíveis são:
jpg
jpeg
image/jpeg
image/png
Se o parâmetro FORMATO
for diferente de um desses valores, então o formato padrão PNG será usado.
TILEMATRIXSET
This parameter defines the CRS to use when computing the underlying
pyramid. Format: EPSG:XXXX
.
TILEMATRIX
This parameter allows to define the matrix to use for the output tile.
TILEROW
This parameter allows to select the row of the tile to get within the matrix.
TILECOL
This parameter allows to select the column of the tile to get within the matrix.
3.5.3. GetFeatureInfo
Standard parameters for the GetFeatureInfo request according to the OGC WMTS 1.0.0 specification:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
Name of the service (WMTS) |
|
Sim |
Nome do pedido (GetFeatureInfo) |
|
Sim |
Identificador de camada |
|
Não |
Formato de saída |
|
Não |
Coordenada X de um pixel |
|
Não |
Coordenada Y de um pixel |
|
Sim |
Nome da pirâmide |
|
Meshing |
||
Sim |
Coordenada de linha na malha |
|
Sim |
Coordenada da coluna na malha |
Além dos padrões, o QGIS Server suporta os seguintes parâmetros extras:
Parâmetros |
Requerido |
Descrição |
---|---|---|
Sim |
arquivo de projeto QGIS |
Exemplo de URL:
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 o formato de saída do resultado. Os valores disponíveis são:
text/xml
text/html
text/plain
application/vnd.ogc.gml
The default value is text/plain
.
I
Este parâmetro permite definir a coordenada X do pixel para o qual queremos recuperar a informação subjacente.
J
Este parâmetro permite definir a coordenada Y do pixel para o qual queremos recuperar a informação subjacente.