3.5. WMTS(웹 맵 타일 서비스)
QGIS 서버에 구현된 WMTS 1.0.0 표준은 QGIS 프로젝트로부터 생성된 타일 맵 이미지들을 요청할 수 있는 HTTP 인터페이스를 제공합니다. 전형적인 WMTS 요청은 사용할 QGIS 프로젝트, 렌더링할 레이어와 같은 몇몇 WMS 파라미터들은 물론 타일 파라미터들도 정의합니다.
WMTS 서비스의 사양 문서:
QGIS 서버가 제공하는 표준 요청:
요청 |
설명 |
---|---|
서버에 대한 정보를 담은 XML 메타데이터를 반환 |
|
타일을 반환 |
|
픽셀 위치에 대한 데이터(도형 및 값)를 검색 |
3.5.1. GetCapabilities
OGC WMTS 1.0.0 사양에 따른 GetCapabilities 요청용 표준 파라미터:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
서비스(WMTS)의 이름 |
|
Ο |
요청(GetCapabilities)의 이름 |
표준 파라미터 이외에도, QGIS 서버는 다음과 같은 추가 파라미터를 지원합니다:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
QGIS 프로젝트 파일 |
URL 예시:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetCapabilities
&MAP=/home/qgis/projects/world.qgs
3.5.2. GetTile
OGC WMTS 1.0.0 사양에 따른 GetTile 요청용 표준 파라미터:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
서비스(WMTS)의 이름 |
|
Ο |
요청(GetTile)의 이름 |
|
Ο |
레이어 식별자 |
|
Ο |
타일의 산출물 포맷 |
|
Ο |
피라미드명 |
|
Ο |
메시 작업 |
|
Ο |
메시 내부의 행 좌표 |
|
Ο |
메시 내부의 열 좌표 |
표준 파라미터 이외에도, QGIS 서버는 다음과 같은 추가 파라미터를 지원합니다:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
QGIS 프로젝트 파일 |
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
이 파라미터는 타일 이미지의 포맷을 지정할 수 있습니다. 사용할 수 있는 값은 다음과 같습니다:
jpg
jpeg
image/jpeg
image/png
FORMAT
파라미터가 이 값들 가운데 하나가 아닐 경우, 기본 포맷인 PNG를 대신 사용합니다.
TILEMATRIXSET
이 파라미터는 기저 피라미드를 계산할 때 사용할 좌표계를 정의합니다. 서식: EPSG:XXXX
.
TILEMATRIX
이 파라미터는 산출물 타일용으로 사용할 매트릭스를 정의할 수 있습니다.
TILEROW
이 파라미터는 매트릭스 내부에 들어갈 타일의 행을 선택할 수 있습니다.
TILECOL
이 파라미터는 매트릭스 내부에 들어갈 타일의 열을 선택할 수 있습니다.
3.5.3. GetFeatureInfo
OGC WMTS 1.0.0 사양에 따른 GetFeatureInfo 요청용 표준 파라미터:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
서비스(WMTS)의 이름 |
|
Ο |
요청(GetFeatureInfo)의 이름 |
|
Ο |
레이어 식별자 |
|
X |
출력물 포맷 |
|
X |
픽셀의 X 좌표 |
|
X |
픽셀의 Y 좌표 |
|
Ο |
피라미드명 |
|
메시 작업 |
||
Ο |
메시 내부의 행 좌표 |
|
Ο |
메시 내부의 열 좌표 |
표준 파라미터 이외에도, QGIS 서버는 다음과 같은 추가 파라미터를 지원합니다:
파라미터 |
필수 여부 |
설명 |
---|---|---|
Ο |
QGIS 프로젝트 파일 |
URL 예시:
http://localhost/?
SERVICE=WMTS
&REQUEST=GetFeatureInfo
&MAP=/home/qgis/projects/world.qgs
&LAYER=mylayer
&INFOFORMAT=image/html
&I=10
&J=5
INFOFORMAT
이 파라미터는 산출물의 포맷을 지정할 수 있습니다. 사용할 수 있는 값은 다음과 같습니다:
text/xml
text/html
text/plain
application/vnd.ogc.gml
기본값은 text/plain
입니다.
I
이 파라미터는 기저 정보를 검색하고자 하는 픽셀의 X 좌표를 정의할 수 있습니다.
J
이 파라미터는 기저 정보를 검색하고자 하는 픽셀의 Y 좌표를 정의할 수 있습니다.