QGISでGoogleまたはBingからベースマップを追加する



Adding Basemaps From Google



解決:

プラグインは必要ありません

タイルサービス用の他のいくつかの優れたUX拡張機能(QGIS 2.18以降で利用可能)とともに実装されたコア機能XYZタイルサーバープロバイダーがあります。この意味は 外部プラグインは必要ありません 簡単なセットアップのために、外部プラグイン(この投稿の下部を参照)を使用することもできますが、 純粋なプラグインベースのソリューションに比べてさまざまな改善を提供します

ブラウザパネルで、 タイルサーバー エントリを右クリックして、新しいサービスを追加します。



ここに画像の説明を入力してください

使用するサービスのURLを入力し、以下に示すように、x、y、zの部分を中括弧で置き換えます。



ここに画像の説明を入力してください

新しく作成したエントリをダブルクリックして、レイヤーをマップに追加します。

この方法で追加されたレイヤー:



  • より速くロード
  • 再投影をサポートする
  • 印刷をサポート
  • 強力な方法でキャッシュされます
  • QFieldと互換性があります

いくつかのURLの例

OpenTopoMap

https://tile.opentopomap.org/ track / s / s / s / ss.png

(帰属については以下のコメントを参照してください)

OpenStreetMap

http://tile.openstreetmap.org/ {z-lex.europa.eu/ [x-lex.europa.eu/ [y-lex.europa.eu.png

グーグルハイブリッド

https://mt1.google.com/vt/lyrs=y&x={xvascript&y=[y-lex.europa.eu&z=[z}

Google衛星

https://mt1.google.com/vt/lyrs=s&x={xvascript&y=[y-lex.europa.eu&z=[z}

Google Road

https://mt1.google.com/vt/lyrs=m&x={xvascript&y=[y-lex.europa.eu&z=[z}

(Googleの他のタイルタイプのコードはここにあります)

Bing Aerial

http://ecn.t3.tiles.virtualearth.net/tiles/a {q-lex.europa.eu.jpeg?g = 1

構成GUI

バージョン0.18.7以降、QGIS> = 2.18.8と組み合わせて使用​​することが可能です QuickMapServices レイヤーを構成するための非常に使いやすいツールとして。 [ネイティブレンダラーを使用する]チェックボックスをオンにするだけです(@DmitryBaryshnikovに感謝)


2019年の更新: プラグインは必要ありません。新しい回答を参照してください:https://gis.stackexchange.com/a/217670/187

2015年の更新: さらに多くの背景マップオプションを備えた新しいプラグインは QuickMapServices

オリジナル: 使用 OpenLayersプラグイン Googleマップ、Bing、OSM、またはYahooの背景マップを取得します。

これらのレイヤーは 印刷には適していません! (https://gis.stackexchange.com/a/42141/187への回答のオープンチケットを参照してください)

ここに画像の説明を入力してください


QGISにベースマップを追加するための別のプラグイン-QuickMapServices:

ここに画像の説明を入力してください

QGIS Pythonプラグインリポジトリ:https://plugins.qgis.org/plugins/quick_map_services/

プラグインに関する詳細情報:

  • http://nextgis.ru/en/blog/quickmapservices/
  • http://nextgis.ru/en/blog/quickmapservices-with-contributed-services/
  • http://nextgis.ru/en/blog/quickmapservices-in-gray/
  • http://nextgis.ru/en/blog/qms-simple-basemaps-management/