GoogleベースマップがQGISに表示されなくなったのはなぜですか?


8

Google物理/ストリートをベースマップとして使用していくつかのプロジェクトを実行しましたが、これらのプロジェクトを再び開くと、Googleベースマップを除くすべてのレイヤーが表示されます(他のレイヤーには.kmlが含まれます)。

以前はこの問題がありましたが、インターネット接続が悪かったときにベースマップが読み込まれませんでしたが、現在は接続が良好であるため、問題にはなりません。

また、新しいプロジェクトを開始してそこにGoogle Physicalを追加しようとしましたが、同様に何も表示されません。古いプロジェクトでは、ベースマップの削除と再追加を試みましたが、うまくいきませんでした。

OpenLayersプラグイン(バージョン1.3.6)をアンインストールして再インストールしようとしましたが、問題は解決しません。プラグインを使用してOSMを追加すると、機能します(ただし、これらのプロジェクトにはGoogleが必要です)。

CRSを確認し、それをWGS 84 / Peudo Mercator EPSG:3857に設定しました

MacでQGIS 2.8.2-Wienを使用しています

Googleフィジカルを再び表示するにはどうすればよいですか?



これは、Googleによる「バージョンのロールオーバー」が原因である可能性があります。このhub.qgis.org/issues/13854を
neogeomat

回答:


20

OpenLayersプラグインは使用しないでください。代わりにQuickMapServicesを使用してください。(私がそれが悪いと思う理由についての私のコメントを参照してください)


または、Googleタイルサーバーをラスターレイヤーとして直接追加することもできます。

XMLファイルを開き、次の場所に貼り付けます。

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

次に、そのXMLファイルをラスターレイヤーとして読み込みます。


EPSG:900913をEPSG:3857に変更すると、XMLが最初にロードされたときに投影が何であるかを尋ねるポップアップがQGISから削除されます。
SaultDon 2015年

3
OpenLayersプラグインが「
うまく機能しない

3
私はバージョン1.7以降、QGISでこのプラグインを使用しており、このプラグインを使った経験はほとんどありません。これは、レイヤーが実際に画面の適切な場所に表示されることを決定し、すべてのデータが3857にあった場合に、ベースマップ機能を提供するために最初にリリースされました。毎日動作します。それに対して、WMSベースレイヤーまたはタイルサーバーを追加して、それで続行できます。公平を期すために、私はごく最近、彼らがより悪質なバグのいくつかを修正したことを確認しました(グーグルマップは1つの奇妙さを相殺しました)ので、それは改善しています。
トーマス

2
@Luke OpenLayersは数年前から悩みの種でした:レイアウトで使用してもエクスポートまたは適切に描画されない、Googleレイヤーが正しく表示されない、レイヤーが常にベクターレイヤーの上に追加されるなど-これらの問題はすべてQuickMapServicesで克服されますプラグイン...
DPSSpatial

@mapBakerああそうです-レイアウト/印刷コンポーザーでの描画は決して正しく機能しませんでした。それは使用できず、かなり腹立たしいものでした。
Thomas
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.