QGIS를 사용하여 사용자 지정 맵 타일 레이어를 추가 하시겠습니까?


9

QGIS 2.0에서 다음 배경 맵을 표시하려고합니다. http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/ $ {z} / $ {y} / $ {x}. 사용자 정의 웹 맵 클라이언트에서 이것은 매우 쉽습니다. http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/xyz-esri.html

QGIS에서 "OpenLayers 플러그인"을 사용하려고했지만 배경 타일 맵 목록이 미리 정의되어 있고 나만의 맞춤형 맵 타일 레이어를 추가 할 수 없습니다.

QGIS에서 커스텀 맵 타일 레이어를 보여줄 수있는 방법이 있습니까?


Windows 7에서 QGIS 2.2.0이 설치된 컴퓨터에서 "[TMS NAME]을 (를) 그릴 수 없습니다 :"오류가 표시됩니다. TMS 목록을 가져옵니다. 프로젝트에 하나를 추가 할 수 있으며 팬 또는 확대 / 축소 만 볼 수 있습니다. 오류를 던지십시오. Windows XP (및 QGIS 2.2.0)가 설치된 다른 PC에서는 모든 것이 잘 작동합니다! 나는 문제가 어디에 있는지 이해할 수 없다! 어떤 제안? 감사.

Ubuntu Linux 12.04의 QGIS 2.2.0에서는 모두 잘 작동합니다. 그러나 Windows 7에서와 동일한 오류가 발생합니다.
jirikadlec2

TileLayer 플러그인은 윈도우 7과 QGIS 2.4 리눅스에서 모두 잘 작동 것으로 보인다
jirikadlec2

답변:


2

불행하게도, TileLayerPlugin은 QGIS 버전과 호환됩니다 2.8-2.99

따라서 디스크에 로컬로 저장된 사용자 정의 타일을 추가하는 다른 옵션-URL을 입력하십시오 (Windows에서는 Linux를 사용하므로 백 슬래시를 변경해야한다고 가정합니다).

file:///path/to/your/custom/tiles/{z}/{x}/{y}.png

예


7

새로운 시도하십시오 Tile Layer Plugin.

타일 ​​소스는 탭으로 구분 된 텍스트 파일에 저장됩니다. 원하는대로 소스를 추가 할 수 있습니다.

Arcgis 타일의 경우 다음을 시도하십시오.

Arcgis  Arcgis  http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}.png   1   0   16  -180    -85.0   180.0   85.0

(이 사이트의 소프트웨어는 탭을 공백으로 바꿨습니다)

여기에 이미지 설명을 입력하십시오


타일 ​​레이어 플러그인을 설치했습니다. 탭으로 구분 된 텍스트 파일은 어디에 있습니까? .qgis2 / python / plugins / TileLayerPlugin / layers / frame.tsv 만 찾았지만 Arcgis 소스를 추가 할 때 "잘못된 라인 형식 : frame.tsv line 3"
jirikadlec2

아래에서 Settings를 선택할 수 있습니다 External layers directory. 발견 된 모든 .tsv 파일을 읽고 해석합니다. frame.tsv의 용도를 모르므로 변경하지 않고 복원하는 것이 좋습니다.
AndreJ

나는 진행했다 : 나는 새로운 파일 .qgis / python / plugins / TileLayerPlugin / layers / arcgis.tsv를 만들었다. 그런 다음 Arcgis 소스 정보를 arcgis.tsv 파일에 추가했습니다. 이제 타일 맵이 스크린 샷과 동일하게 표시됩니다. 그러나 확대하려고하면 "Arcgis를 그릴 수 없기 때문에"라는 오류가 발생합니다.
jirikadlec2

이상한, 나는 그 오류를 본 적이 없다. 아마도 당신은 그것에 대해 저자에게 물어봐야합니다. 당신은 EPSG : 3857에 있습니까? 먼저 shapefile을로드하고 범위까지 확대 한 다음 Arcgis 레이어를 추가 하시겠습니까?
AndreJ

두 번째 컴퓨터에서 QGIS와 함께 TileLayerPlugin을 사용해 보았고 모든 것이 완벽하게 작동했습니다. 따라서 첫 번째 컴퓨터의 오류는 아마도 버그 일 것이며 저자에게 물어볼 것입니다.
jirikadlec2


3

QGIS 2.18부터는 QGIS 브라우저 패널에 "XYZ (Tile Server)"라는 새로운 기능이 추가 플러그인없이 온라인 타일 서버에 대한 링크를 쉽게 설정할 수 있습니다. 버튼을 마우스 오른쪽 버튼으로 클릭하고 "새 연결 ..."을 선택한 다음 Esri World Topographic Map 의 URL을 삽입하십시오 .

타일 ​​서버 xyz

타일 ​​레이어의 이름을 선택한 후 (아래 예제의 "Esri WorldTopoMap") 새로 생성 된 타일 서버를 더블 클릭하여 QGIS 레이어 패널에 추가하십시오. 더 자세한 설명은 여기 에서 찾을 수 있습니다 .

타일 ​​서버 xyz (2)


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.