3.5. Web Map Tile Service (WMTS)
QGISサーバに実装された 1.0.0 WMTS標準は、QGISプロジェクトから作成されたタイル地図画像を要求するためのHTTPインターフェースを提供します。典型的なWMTSリクエストでは、使用するQGISプロジェクト、レンダリングするレイヤなどの一部のWMSパラメータ、およびタイルパラメータを定義しました。
Specifications document of the service:
Standard requests provided by QGIS Server:
Request |
説明 |
---|---|
Returns XML metadata with information about the server |
|
Returns a tile |
|
Retrieves data (geometry and values) for a pixel location |
3.5.1. GetCapabilities
Standard parameters for the GetCapabilities request according to the OGC WMTS 1.0.0 specifications:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
Name of the service (WMTS) |
|
はい |
Name of the request (GetCapabilities) |
標準のものに加えて、QGISサーバーでは以下の追加パラメータをサポートしています:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
QGIS project file |
URL example:
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:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
Name of the service (WMTS) |
|
はい |
Name of the request (GetTile) |
|
はい |
Layer identifier |
|
はい |
Output format of the tile |
|
はい |
Name of the pyramid |
|
はい |
Meshing |
|
はい |
Row coordinate in the mesh |
|
はい |
Column coordinate in the mesh |
標準のものに加えて、QGISサーバーでは以下の追加パラメータをサポートしています:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
QGIS project file |
URL example:
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
This parameter may be used to specify the format of tile image. Available values are:
jpg
jpeg
image/jpeg
image/png
If the FORMAT
parameter is different from one of these values, then
the default format PNG is used instead.
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:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
Name of the service (WMTS) |
|
はい |
Name of the request (GetFeatureInfo) |
|
はい |
Layer identifier |
|
いいえ |
出力形式 |
|
いいえ |
X coordinate of a pixel |
|
いいえ |
Y coordinate of a pixel |
|
はい |
Name of the pyramid |
|
Meshing |
||
はい |
Row coordinate in the mesh |
|
はい |
Column coordinate in the mesh |
標準のものに加えて、QGISサーバーでは以下の追加パラメータをサポートしています:
パラメーター |
必須 |
説明 |
---|---|---|
はい |
QGIS project file |
URL example:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetFeatureInfo
&MAP=/home/qgis/projects/world.qgs
&LAYER=mylayer
&INFOFORMAT=image/html
&I=10
&J=5
INFOFORMAT
This parameter allows to define the output format of the result. Available values are:
text/xml
text/html
text/plain
application/vnd.ogc.gml
The default value is text/plain
.
I
This parameter allows to define the X coordinate of the pixel for which we want to retrieve underlying information.
J
This parameter allows to define the Y coordinate of the pixel for which we want to retrieve underlying information.