Warum werden die Google-Grundkarten nicht mehr in QGIS angezeigt?

8

Ich hatte einige Projekte mit Google Physical / Streets als Grundkarten durchgeführt, aber jetzt, wenn ich diese Projekte erneut öffne, werden alle Ebenen mit Ausnahme der Google-Grundkarte angezeigt (andere Ebenen enthalten .kml).

Ich hatte dieses Problem zuvor, als ich eine schlechte Internetverbindung hatte - die Grundkarte wurde nicht geladen -, aber jetzt habe ich eine gute Verbindung, so dass dies nicht das Problem sein sollte.

Ich habe auch versucht, ein neues Projekt zu starten und dort Google Physical hinzuzufügen, aber es wird ebenfalls nichts angezeigt. In den alten Projekten habe ich versucht, die Grundkarte zu entfernen und wieder hinzuzufügen, aber kein Glück.

Ich habe versucht, das OpenLayers Plugin (Version 1.3.6) zu deinstallieren und erneut zu installieren, aber das Problem besteht weiterhin. Wenn ich das Plugin zum Hinzufügen von OSM verwende, funktioniert es jedoch (aber ich benötige Google für diese Projekte).

Ich habe das CRS überprüft und auf WGS 84 / Peudo Mercator EPSG: 3857 eingestellt

Ich verwende QGIS 2.8.2-Wien auf einem Mac

Wie mache ich Google Physical wieder sichtbar?

Meg
quelle
Dies kann an einem "Versions-Rollover" von Google liegen. siehe diese hub.qgis.org/issues/13854
neogeomat

Antworten:

20

Verwenden Sie nicht das OpenLayers Plugin, es ist scheiße. Verwenden Sie stattdessen QuickMapServices. (siehe meinen Kommentar unten, warum ich denke, dass es scheiße ist)


Oder Sie können den Google Tileserver direkt als Rasterebene hinzufügen.

Öffnen Sie eine XML-Datei und fügen Sie diese ein:

<GDAL_WMS>
<!-- Data is subject to term of use detailed at http://code.google.com/intl/nl/apis/maps/terms.html and
 http://www.google.com/intl/en_ALL/help/terms_maps.html -->

<Service name="TMS">
    <!-- <ServerUrl>http://mt.google.com/vt/lyrs=m&amp;x=${x}&amp;y=${y}&amp;z=${z}</ServerUrl> --> <!-- Map -->
     <ServerUrl>http://mt.google.com/vt/lyrs=s&amp;x=${x}&amp;y=${y}&amp;z=${z}</ServerUrl> --> <!-- Satellite -->
    <!-- <ServerUrl>http://mt.google.com/vt/lyrs=y&amp;x=${x}&amp;y=${y}&amp;z=${z}</ServerUrl> --> <!-- Hybrid -->
    <!-- <ServerUrl>http://mt.google.com/vt/lyrs=t&amp;x=${x}&amp;y=${y}&amp;z=${z}</ServerUrl> --> <!-- Terrain -->
    <!-- <ServerUrl>http://mt.google.com/vt/lyrs=p&amp;x=${x}&amp;y=${y}&amp;z=${z}</ServerUrl> --> <!-- Terrain, Streets and Water  -->
</Service>
<DataWindow>
    <UpperLeftX>-20037508.34</UpperLeftX>
    <UpperLeftY>20037508.34</UpperLeftY>
    <LowerRightX>20037508.34</LowerRightX>
    <LowerRightY>-20037508.34</LowerRightY>
    <TileLevel>20</TileLevel>
    <TileCountX>1</TileCountX>
    <TileCountY>1</TileCountY>
    <YOrigin>top</YOrigin>
</DataWindow>
<Projection>EPSG:3857</Projection>
<BlockSizeX>256</BlockSizeX>
<BlockSizeY>256</BlockSizeY>
<BandsCount>3</BandsCount>
<MaxConnections>5</MaxConnections>
<Cache />
</GDAL_WMS>

Laden Sie dann diese XML-Datei als Rasterebene.

Thomas
quelle
Durch Ändern von EPSG: 900913 in EPSG: 3857 wird das Popup aus QGIS entfernt, in dem gefragt wird, wie die Projektion beim ersten Laden der XML lautet.
SaultDon
3
Bitte geben Sie an, warum das OpenLayers-Plugin "saugt"
user2856
3
Ich habe das Plugin in QGIS seit Version 1.7 verwendet und fast nie gute Erfahrungen damit gemacht. Es wurde zuerst veröffentlicht, um eine Grundkartenfunktionalität bereitzustellen, vorausgesetzt, die Ebenen wurden tatsächlich an der richtigen Stelle auf dem Bildschirm angezeigt, und alle Ihre Daten befanden sich in 3857. Verschiedene Updates haben das Plugin vollständig beschädigt und es wurde getroffen oder übersehen, welche Ebenen würde jeden Tag arbeiten. Während Sie einen WMS-Baselayer oder Kachelserver hinzufügen und damit weitermachen könnten. Um fair zu sein, ich habe vor kurzem gesehen, dass sie einige der ungeheuerlicheren Fehler behoben haben (die Google Maps haben die Verrücktheit für einen ausgeglichen), so dass sie sich verbessern.
Thomas
2
@Luke OpenLayers bereitet mir seit einigen Jahren Kopfschmerzen: Exportiert oder zeichnet nicht richtig, wenn es in Layouts verwendet wird, Google-Ebenen werden nie richtig angezeigt, Ebenen werden immer über Vektorebenen hinzugefügt usw. - all diese Probleme werden mit QuickMapServices behoben Plugin ...
DPSSpatial
@mapBaker Oh ja - die Zeichnung in Layouts / Print Composer hat NIE richtig funktioniert. Dafür war es unbrauchbar und ziemlich ärgerlich.
Thomas