ArcGIS Desktop ma możliwość korzystania z map bazowych z ArcGIS online.
Czy QGIS ma takie opcje?
ArcGIS Desktop ma możliwość korzystania z map bazowych z ArcGIS online.
Czy QGIS ma takie opcje?
Aktualizacja 2019: wtyczka nie jest wymagana, zobacz nową odpowiedź: https://gis.stackexchange.com/a/217670/187
Aktualizacja 2015: Nowa wtyczka z jeszcze większymi opcjami mapowania w tle to QuickMapServices
Oryginał: Użyj wtyczki OpenLayers, aby pobrać mapy Google Maps, Bing, OSM lub Yahoo w tle.
Pamiętaj, że te warstwy NIE NADAJĄ SIĘ DO DRUKOWANIA! (patrz otwarte bilety w odpowiedzi na https://gis.stackexchange.com/a/42141/187 )
Nie wymaga wtyczki
Istnieje podstawowa funkcjonalność XYZ Tile Server, która została zaimplementowana z kilkoma innymi fajnymi ulepszeniami UX dla usług kafelkowych (dostępne od QGIS 2.18). Oznacza to, że nie jest potrzebna zewnętrzna wtyczka, chociaż dla łatwej konfiguracji nadal możesz używać zewnętrznych wtyczek (patrz dół tego postu) i oferuje różne ulepszenia w porównaniu z rozwiązaniami opartymi wyłącznie na wtyczkach .
W panelu przeglądarki znajdź pozycję Serwer kafelków i kliknij go prawym przyciskiem myszy, aby dodać nową usługę.
Wprowadź adres URL usługi, z której chcesz korzystać, zastępując części x, y i z nawiasami klamrowymi, jak pokazano poniżej.
Kliknij dwukrotnie nowo utworzony wpis, aby dodać warstwę do mapy.
Warstwy dodane w ten sposób:
Niektóre przykładowe adresy URL
OpenTopoMap
(Zobacz komentarz poniżej dla atrybucji )
OpenStreetMap
Google Hybrid
Google Satellite
Google Road
( Znaleziono kody dla innych typów kafelków od Google )
Bing Aerial
GUI konfiguracji
Od wersji 0.18.7 i w połączeniu z QGIS> = 2.18.8 można używać QuickMapServices jako bardzo łatwego w użyciu narzędzia do konfigurowania warstw. Wystarczy zaznaczyć pole wyboru „Użyj natywnego mechanizmu renderującego” (dzięki @DmitryBaryshnikov)
źródło
Kolejna wtyczka do dodawania map bazowych w QGIS - QuickMapServices:
Repozytorium wtyczek QGIS Python: https://plugins.qgis.org/plugins/quick_map_services/
Więcej informacji o wtyczce:
źródło
Jeśli chcesz dodać mapy bazowe ESRI do QGIS, wykonaj czynności opisane w tym blogu przy użyciu konsoli QGIS Python:
Skopiuj i wklej ten kod do konsoli Python QGIS:
Dodaje usługę ESRI_Imagery_World_2D:
Dodaje usługę ESRI World_Street_Map:
Następnie możesz zapisać je jako pliki definicji warstw QGIS i dodać je później do dowolnego projektu
A oto punkt końcowy REST wszystkich map bazowych ArcGIS Online, które można dodać przy użyciu powyższego kodu:
https://services.arcgisonline.com/arcgis/rest/services
źródło