Wird das OpenLayers Plugin für QGIS3 aktualisiert?

51

Bei der Suche nach dem OpenLayers-Plugin wird angezeigt, dass dieses Plugin nicht mit Version QGIS 3.0 kompatibel ist. Wird dies aktualisiert? Gibt es eine andere Möglichkeit, Google-Bilder oder andere Luftbilder als über dieses Plug-in hinzuzufügen?

Ich habe festgestellt, dass der OpenStreetMap-Layer, den ich mit QGIS 2 verwendet habe, jetzt noch funktioniert, da ich QGIS 3 verwende, aber der Google Satellite-Layer wird nicht mehr angezeigt.

TMAC_0819
quelle
5
Mein Tipp Nummer 1 für die Verwendung von QGIS: Berühren Sie niemals das OpenLayer-Plugin. Es verursacht alle Arten von Fehlern und Instabilität in QGIS. Es ist einfach nicht die verschwendete Zeit wert.
Ndawson

Antworten:

66

In QGIS 3 Verwendung der XYZ Fliesen in Data Browser

verwenden

http://mt0.google.com/vt/lyrs=y&hl=en&x={x}&y={y}&z={z}&s=Ga

Bildbeschreibung hier eingeben

Update vom 12. März 2018

Es ist ein Python - Skript , das in laden werden mehrere xyz Fliesen hier https://raw.githubusercontent.com/klakar/QGIS_resources/master/collections/Geosupportsystem/python/qgis_basemaps.py (volle Punktzahl zu Klas Karlsson https: // twitter.com/klaskarlsson/status/972757121933733889 )

Bildbeschreibung hier eingeben

Mapperz
quelle
Es ist absolut illegal, die Google Maps-Kacheln direkt zu verwenden, ohne die Google-eigene API zu verwenden. Aus diesem Grund verwenden die Benutzer das QGIS OpenLayers-Plugin, da es die Google Maps-API intern verwendet, um die URLs aufzurufen. Sie vermeiden illegale Dinge, obwohl technisch nicht erforderlich ...
ThomasG77
2
@ ThomasG77 Die Bedingungen wurden im Januar 2018 geändert. Die Dokumentation enthält Links zu Karten-URLs. Developers.google.com/maps/documentation/urls/guide Für die Verwendung von Karten-URLs ist kein Google-API-Schlüssel erforderlich.
Mapperz
6
Der API-Schlüssel ist nicht das Problem. Es handelt sich um die Nutzungsbedingungen, z. B. " developers.google.com/maps/terms#section_10_1 ". Auf die Maps-APIs oder den Content können Sie nur über den Service zugreifen. Sie dürfen beispielsweise nicht über Schnittstellen oder Kanäle auf Kartenkacheln oder Bilder zugreifen ( einschließlich undokumentierter Google-Oberflächen), die keine Maps-API (s) sind. "
ThomasG77
25

Qgis 3 verfügt über eine neue Plugin-Architektur, sodass Plugins nicht sofort mit dieser neuen Version kompatibel sind. Aus dem Quell-Repository scheinen sie auf die offizielle Veröffentlichung von QGIS 3 zu warten, um eine neue Version des Plugins zu produzieren.

Außerdem haben Sie jetzt die Möglichkeit, mithilfe der XYZ-Kachelquelle einige rutschige Karten zu deklarieren. Sie können beispielsweise http://tile.openstreetmap.org/{z}/{x}/{y}.png für openstreetmap verwenden.

Eine Reihe von Ressourcen finden Sie unter https://qms.nextgis.com (suchen Sie nach TMS).

Billy34
quelle
Unter Verwendung des obigen OSM-Links sind die XYZ-Kacheln zu klein, um gelesen zu werden, wenn Sie einen Monitor mit HDPI-Auflösung (dh 3200 x 1900) verwenden.
Colin
Sie benötigen eine hochauflösende Quelle (auch bekannt als Retina). Einige Informationen hier gis.stackexchange.com/questions/276323/…
Billy34
Die Netzhautquellen sind bei HDPI-Monitoren ebenfalls zu klein. Sie haben vor ein paar Tagen für mich gearbeitet, immer noch mit kleinem Text, aber ich kann sie nicht dazu bringen, jetzt zu rendern.
Colin
8

Das QuickMapServices (oder QMS) -Plugin erleichtert das Hinzufügen von Grundkarten aus vielen verschiedenen Quellen zu Ihrem QGIS 3-Projekt.

Standardmäßig erhalten Sie einige Grundkarten, aber Sie können Hunderte von zusätzlichen, vom Benutzer bereitgestellten Grundkarten hinzufügen, indem Sie zu QuickMapServices -> Einstellungen -> Weitere Dienste -> Contributed Pack wechseln

Verwenden Sie das Such-QMS-Tool, um schnell Grundkarten zu finden.

Rayner
quelle
1
QMS ist exzellent - eine große Auswahl an integrierten Datenquellen und weitaus einfacher als die manuelle Angabe von Kachelservern mit XYZ-Kacheln über den Datenbrowser.
Joseph Redfern
3

Ich habe ein generisches Skript zum Laden von XYZ-Kacheln aus CSV erstellt

Es ist allgemeiner als das von Klas Karlsson (kein fest codierter Inhalt), aber Sie müssen zusätzliche Ebenen selbst festlegen, da die bereitgestellte Standard-CSV nicht viele Standard-Grundkarten enthält.

QuickMapServices, ein alternatives Plugin zum QGIS OpenLayers-Plugin, ist jetzt kompatibel mit QGIS 2.x und 3.0, wie in dieser Ankündigung des Blogposts angegeben

ThomasG77
quelle
3

Es gibt jetzt eine experimentelle Version des OpenLayers-Plugins, die im QGIS Python Plugins Repository verfügbar ist und mit QGIS ab Version 3.0.1 kompatibel ist.

fdetsch
quelle
Ich bestätige, dass das Plugin mit qgis 3.4.7
EricC
1

Zum Herunterladen von OpenStreetMap-Vektordaten können Sie OSMDownloader verwenden. Es lädt .osm-Dateien herunter und lädt sie automatisch in QGIS3. Ich habe gerade die Portierung beendet. Überprüfen Sie hier, wie Sie es verwenden: https://github.com/lcoandrade/OSMDownloader/wiki

lcoandrade
quelle