Importante
unireLa traduzione è uno sforzo comunitario you can join. Questa pagina è attualmente tradotta al 100.00%.
3.5. Web Map Tile Service (WMTS)
Lo standard 1.0.0 WMTS implementato in QGIS Server fornisce un’interfaccia HTTP per richiedere immagini di mappe tassellate generate da un progetto QGIS. Una tipica richiesta WMTS definisce il progetto QGIS da usare, alcuni parametri WMS come i layer da rappresentare, così come i parametri dei tasselli.
Documento di specifiche del servizio:
Richieste standard fornite da QGIS Server:
Request |
Descrizione |
---|---|
Restituisce metadati XML con informazioni sul server |
|
Restituisce un tassello |
|
Recupera i dati (geometria e valori) per una posizione di pixel |
3.5.1. GetCapabilities
Parametri standard per la richiesta GetCapabilities secondo le specifiche OGC WMTS 1.0.0:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
Nome del servizio (WMTS) |
|
Sì |
Nome della richiesta (GetCapabilities) |
Oltre a quelli standard, QGIS Server supporta i seguenti parametri extra:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
File di progetto QGIS |
Esempio di URL:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetCapabilities
&MAP=/home/qgis/projects/world.qgs
3.5.2. GetTile
Parametri standard per la richiesta GetTile secondo le specifiche OGC WMTS 1.0.0:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
Nome del servizio (WMTS) |
|
Sì |
Nome della richiesta (GetTile) |
|
Sì |
Identificatore layer |
|
Sì |
Formato in uscita del tassello |
|
Sì |
Nome della piramide |
|
Sì |
Meshing |
|
Sì |
Coordinata riga nella mesh |
|
Sì |
Coordinata colonna nella mesh |
Oltre a quelli standard, QGIS Server supporta i seguenti parametri extra:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
File di progetto QGIS |
Esempio di 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
FORMAT
Questo parametro può essere usato per specificare il formato dell’immagine del tassello. I valori disponibili sono:
jpg
jpeg
image/jpeg
image/png
Se il parametro FORMAT
è diverso da uno di questi valori, allora viene usato il formato predefinito PNG.
TILEMATRIXSET
Questo parametro definisce il SR da utilizzare nel calcolo della piramide sottostante. Formato: EPSG:XXXX
.
TILEMATRIX
Questo parametro permette di definire la matrice da utilizzare per il tassello in uscita.
TILEROW
Questo parametro permette di selezionare la riga del tassello da ottenere all’interno della matrice.
TILECOL
Questo parametro permette di selezionare la colonna del tassello da ottenere all’interno della matrice.
3.5.3. GetFeatureInfo
Parametri standard per la richiesta GetFeatureInfo secondo la specifica OGC WMTS 1.0.0:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
Nome del servizio (WMTS) |
|
Sì |
Nome della richiesta (GetFeatureInfo) |
|
Sì |
Identificatore layer |
|
No |
Formato in uscita |
|
No |
Coordinata X di un pixel |
|
No |
Coordinata Y di un pixel |
|
Sì |
Nome della piramide |
|
Meshing |
||
Sì |
Coordinata riga nella mesh |
|
Sì |
Coordinata colonna nella mesh |
Oltre a quelli standard, QGIS Server supporta i seguenti parametri extra:
Parametro |
Richiesto |
Descrizione |
---|---|---|
Sì |
File di progetto QGIS |
Esempio di URL:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetFeatureInfo
&MAP=/home/qgis/projects/world.qgs
&LAYER=mylayer
&INFOFORMAT=image/html
&I=10
&J=5
INFOFORMAT
Questo parametro permette di definire il formato in uscita del risultato. I valori disponibili sono:
text/xml
text/html
text/plain
application/vnd.ogc.gml
Il valore predefinito è text/plain
.
I
Questo parametro permette di definire la coordinata X del pixel per il quale vogliamo recuperare l’informazione sottostante.
J
Questo parametro permette di definire la coordinata Y del pixel per il quale vogliamo recuperare l’informazione sottostante.