Google Maps wird in QGIS 2.12 nicht angezeigt

11

Das Google Maps in meinem OpenLayers-Plugin in QGIS 2.12 wird nicht mehr angezeigt. Die anderen Karten zeigen, das heißt:

  • OSM
  • Bing
  • MapQuest
  • Staubblatt
  • Apple Maps

Ich habe es in QGIS 2.8 versucht und Google Maps wird dort auch nicht angezeigt. Dies ist sowohl bei meinen Heim- als auch bei meinen Arbeitscomputern der Fall, die sich in verschiedenen Netzwerken befinden. Sind die Google Maps verschwunden?

Jim
quelle

Antworten:

13

Quick Map Services basiert auf dem OpenLayers-Plugin (danke an github). Der größte Unterschied besteht darin, dass Quick Map Services Kachelserver verwendet und nicht die direkte API, um Google-Ebenen über OpenLayers abzurufen, was zu Zoomfehlern führt. Probieren Sie Quick Map Services aus.

So aktivieren Sie Google Layers: Gehen Sie zu Quick Map Services -> Einstellungen -> wählen Sie die Registerkarte "Contributed Services" und klicken Sie auf "Get Contributed Pack". Wenn Sie jetzt zu QMS gehen, wird Ihre Liste der verfügbaren Ebenen erweitert.

Blackgis
quelle
Vielen Dank, dass Sie uns mitgeteilt haben, wie Sie Google Layers aktivieren können. Die Contributed Services haben viele Ebenen, von denen ich noch nie gehört habe.
Jim
13

Ich schlage vor, dass Sie das OpenLayers-Plugin für Hintergrundkarten löschen und stattdessen das Quick Map Services-Plugin ausprobieren.

Es hat mehr Ebenen als OpenLayers, scheint robuster zu sein, greift direkt auf Kartenkacheln zu, anstatt OpenLayers JavaScript zu verwenden, um sie abzurufen, richtet sich richtig auf Composer-Karten aus usw.

Ich sehe Apple Maps nicht in der Ebenenliste. Es ist ziemlich einfach, Konfigurationsdateien für neue Kartenkacheldienste zu schreiben. Ich habe das für Stamen-Karten gemacht, die in der GitHub-Version der Addon-Layer des Plugins enthalten sind.

Wenn Sie jedoch nur eine der Google Maps-Ebenen (Satellit, Karte usw.) benötigen, erledigt Quick Map Services die Aufgabe.

Spacedman
quelle
Wow, es ist erstaunlich, wie viele Ebenen Quick Map Services hat, wenn Sie die Contributed Services herunterladen, wie von blackgis unten vorgeschlagen, danke für den Tipp. Beantwortet immer noch nicht die Frage, was mit Google Maps in OpenLayers passiert ist, aber ich denke, mit der Geschwindigkeit, mit der sich die QGIS-Technologie ändert, werde ich mir darüber keine Sorgen machen.
Jim
Die vollständige Liste der unterstützten Dienste finden Sie unter qms.nextgis.com . Sie können ganz einfach einen eigenen Service hinzufügen, ohne Github und keine Packs.
Dmitry Baryshnikov