ArcGIS Desktop에는 ArcGIS Online의베이스 맵을 사용할 수있는 옵션이 있습니다.
QGIS에 그러한 옵션이 있습니까?
답변
2019 업데이트 : 플러그인 필요 없음, 새로운 답변 참조 : https://gis.stackexchange.com/a/217670/187
2015 업데이트 : 훨씬 더 많은 배경 맵 옵션이있는 새로운 플러그인은 QuickMapServices입니다.
원본 : OpenLayers 플러그인 을 사용하여 Google지도, Bing, OSM 또는 Yahoo 배경지도를 가져옵니다.
이 레이어는 인쇄에 적합 하지 않습니다! ( https://gis.stackexchange.com/a/42141/187 에 대한 답변에서 열린 티켓을 참조하십시오 )
답변
플러그인이 필요하지 않습니다
XYZ 타일 서버 공급자 의 핵심 기능 은 타일 서비스를위한 다른 멋진 UX 향상 기능으로 구현되었습니다 (QGIS 2.18부터 사용 가능). 즉, 쉬운 설정을 위해 외부 플러그인을 계속 사용할 수 있지만 (이 게시물의 맨 아래 참조) 순수 플러그인 기반 솔루션에 비해 다양한 개선 사항을 제공 하지만 외부 플러그인이 필요하지 않습니다 .
브라우저 패널에서 Tile Server 항목을 찾아 마우스 오른쪽 단추로 클릭하여 새 서비스를 추가하십시오.
아래에서 볼 수 있듯이 x, y 및 z 부분을 중괄호로 대체하여 사용하려는 서비스의 URL을 입력하십시오.
새로 만든 항목을 두 번 클릭하여 레이어를지도에 추가합니다.
이런 식으로 추가 된 레이어 :
- 빨리로드
- 재 투영 지원
- 지원 인쇄
- 강력한 방식으로 캐시
- QField와 호환됩니다
일부 예시 URL
OpenTopoMap
https://tile.opentopomap.org{z}/{x}/{y}.png
오픈 스트리트 맵
http://tile.openstreetmap.org/{z}/{x}/{y}.png
구글 하이브리드
https://mt1.google.com/vt/lyrs=y&x={x}&y={y}&z={z}
구글 위성
https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}
구글로드
https://mt1.google.com/vt/lyrs=m&x={x}&y={y}&z={z}
(Google의 다른 타일 유형 코드는 여기에 있습니다 )
빙 공중
http://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=1
구성 GUI
버전 0.18.7부터 QGIS> = 2.18.8과 함께 QuickMapServices 를 레이어 구성을위한 매우 사용하기 쉬운 도구로 사용할 수 있습니다. “기본 렌더러 사용”확인란을 선택하십시오 (@DmitryBaryshnikov 덕분에).
답변
QGIS에서베이스 맵을 추가하는 또 다른 플러그인-QuickMapServices :
QGIS Python 플러그인 리포지토리 : https://plugins.qgis.org/plugins/quick_map_services/
플러그인에 대한 추가 정보 :
답변
ESRI베이스 맵을 QGIS에 추가 하려면 QGIS Python 콘솔을 사용 하여이 블로그 게시물의 단계를 따르십시오 .
이 코드를 복사하여 QGIS Python Console에 붙여 넣으십시오.
ESRI_Imagery_World_2D 서비스를 추가합니다 :
qgis.utils.iface.addRasterLayer("http://server.arcgisonline.com/arcgis/rest/services/ESRI_Imagery_World_2D/MapServer?f=json&pretty=true","raster")
ESRI World_Street_Map 서비스를 추가합니다 :
qgis.utils.iface.addRasterLayer("https://services.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer?f=json&pretty=true","raster")
그런 다음이를 QGIS 레이어 정의 파일로 저장하고 나중에 프로젝트에 추가 할 수 있습니다
위 코드를 사용하여 추가 할 수있는 모든 ArcGIS Online베이스 맵의 REST 엔드 포인트는 다음과 같습니다.