Yanıtlar:
2019 Güncellemesi: Eklentiye gerek yok, yeni cevaba bakınız: https://gis.stackexchange.com/a/217670/187
Güncelleme 2015: Daha da fazla arka plan harita seçeneğine sahip yeni bir eklenti QuickMapServices
Orijinal: Google Haritalar, Bing, OSM veya Yahoo arka plan haritalarını almak için OpenLayers eklentisini kullanın .
Bu katmanların BASKI İÇİN UYGUN DEĞİLDİR! ( https://gis.stackexchange.com/a/42141/187 adresine verilen cevaptaki açık biletlere bakınız )
Bir temel işlevi vardır XYZ Çini Sunucu sağlayıcı (QGIS 2.18 beri mevcuttur) kiremitli hizmetler için diğer bazı güzel UX geliştirmeler hayata geçirildi. Bu, kolay kurulum için hala harici eklentileri kullanabilmenize rağmen (bu yazının altına bakın) ve saf eklenti tabanlı çözümler üzerinde çeşitli iyileştirmeler sunmasına rağmen, harici bir eklentiye ihtiyaç duyulmadığı anlamına gelir .
Tarayıcı panelinde, Döşeme Sunucusu girişini bulun ve yeni bir hizmet eklemek için sağ tıklayın.
Kullanmak istediğiniz servisin URL'sini girin, x, y ve z parçalarını, aşağıda görüldüğü gibi küme parantezleri ile değiştirin.
Katmanı haritaya eklemek için yeni oluşturulan girişi çift tıklatın.
Katmanlar şu şekilde ekledi:
https://tile.opentopomap.org{z}/{x}/{y}.png
( Atıf için aşağıdaki yoruma bakınız )
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’daki diğer döşeme türleri için kodlar burada bulundu )
http://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=1
0.18.7 sürümünden beri ve QGIS> = 2.18.8 ile birlikte kullanıldığında, katmanları yapılandırmak için QuickMapServices'ı kullanımı çok kolay bir araç olarak kullanmak mümkündür . Yalnızca "Yerel oluşturucuyu kullan" onay kutusunu işaretleyin (thanks @DmitryBaryshnikov)
QGIS’te temel harita eklemek için başka bir eklenti - QuickMapServices:
QGIS Python Eklentileri Deposu: https://plugins.qgis.org/plugins/quick_map_services/
Eklenti hakkında daha fazla bilgi:
ESRI temel haritalarını QGIS'e eklemek istiyorsanız , QGIS Python konsolunu kullanarak bu blog yayındaki adımları izleyin :
Bu kodu kopyalayıp QGIS Python Konsoluna yapıştırın:
ESRI_Imagery_World_2D servisini ekler:
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 servisini ekler:
qgis.utils.iface.addRasterLayer("https://services.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer?f=json&pretty=true","raster")
Sonra bunları QGIS Katman Tanımlama Dosyaları olarak kaydedebilir ve daha sonra herhangi bir projeye ekleyebilirsiniz.
Ve işte yukarıdaki kodu kullanarak ekleyebileceğiniz tüm ArcGIS Online temel haritalarının REST bitiş noktası: