Mengapa Google basemaps tidak lagi muncul di QGIS?

8

Saya telah melakukan beberapa proyek menggunakan Google Physical / Streets sebagai basemaps tetapi sekarang ketika saya membuka kembali proyek-proyek semua lapisan muncul kecuali untuk google basemap (lapisan lain termasuk .kml).

Saya sebelumnya memiliki masalah ini ketika saya memiliki koneksi internet yang buruk - basemap tidak mau memuat - tetapi saya sekarang memiliki koneksi yang baik sehingga seharusnya tidak menjadi masalah.

Saya juga telah mencoba memulai proyek baru dan menambahkan Google Fisik di sana tetapi juga tidak ada yang muncul. Dalam proyek-proyek lama saya telah mencoba menghapus dan menambahkan kembali basemap tetapi tidak berhasil.

Saya telah mencoba menghapus dan menginstal ulang Plugin OpenLayers (versi 1.3.6) tetapi masalahnya tetap ada. Ketika saya menggunakan plugin untuk menambahkan OSM namun bekerja (tapi saya membutuhkan Google untuk proyek-proyek ini).

Saya telah memverifikasi CRS dan menetapkannya ke WGS 84 / Peudo Mercator EPSG: 3857

Saya menggunakan QGIS 2.8.2-Wien di Mac

Bagaimana cara membuat Google Fisik terlihat lagi?

Meg
sumber
Ini mungkin karena "rollover versi" oleh Google. lihat hub.qgis.org/issues/13854
neogeomat

Jawaban:

20

Jangan gunakan Plugin OpenLayers, itu menyebalkan. Gunakan QuickMapServices sebagai gantinya. (Lihat komentar saya di bawah tentang mengapa saya pikir itu menyebalkan)


Atau Anda dapat menambahkan google tileserver secara langsung sebagai layer raster.

Buka file XML dan tempel ini di:

<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>

Kemudian muat file XML itu sebagai layer raster.

Thomas
sumber
Mengubah EPSG: 900913 ke EPSG: 3857 akan menghilangkan pop-up dari QGIS menanyakan apa proyeksi saat xml pertama kali dimuat.
SaultDon
3
Tolong jelaskan mengapa plugin OpenLayers "sucks"
user2856
3
Saya telah menggunakan plugin di QGIS sejak versi 1.7 dan hampir tidak pernah memiliki pengalaman yang baik dengannya. Ini pertama kali dirilis untuk menyediakan fungsionalitas basemap, asalkan lapisan benar-benar memutuskan untuk muncul di layar di tempat yang tepat, dan semua data Anda ada di 3857. Berbagai pembaruan akan benar-benar merusak plugin dan itu mengenai atau menghilangkan lapisan mana akan bekerja setiap hari. Sedangkan Anda bisa menambahkan baselayer WMS atau tileserver dan melanjutkannya. Agar adil, saya memang melihat sangat baru-baru ini mereka memperbaiki beberapa bug yang lebih mengerikan (google maps mengimbangi keanehan) jadi itu membaik.
Thomas
2
@Luke OpenLayers telah membuat saya sakit kepala selama beberapa tahun: tidak mengekspor atau menggambar dengan benar saat digunakan dalam tata letak, lapisan Google tidak pernah ditampilkan dengan benar, lapisan selalu ditambahkan di atas lapisan vektor, dll. - semua masalah tersebut diatasi dengan QuickMapServices plugin ...
DPSSpatial
@mapBaker Oh yeah - gambar di layout / komposer cetak TIDAK PERNAH bekerja dengan baik. Itu tidak bisa digunakan untuk itu dan cukup menyebalkan.
Thomas