Quick Map ServicesのCrashについて

238 views
Skip to first unread message

adversity_make...@i.softbank.jp

unread,
Jan 28, 2019, 8:47:36 PM1/28/19
to QGIS初心者質問グループ
標記についてご教示ください。

QGIS3になってからGooglemapについては、Quick Map Servicesを使用しているのですが、新しい別のパソコンにバージョン3.4.3を入れて、Quick Map Servicesをインストールしたところクラッシュが表示され、次に開いたときにはQuick Map Servicesが消えてしまいました。
もう一度プラグインを見てみると、インストールされている状態にはなっており、再インストール等も試したのですが、表示はされず、プラグインの画面から起動しようとすると以下の表示がでてきます。

classFactory()メソッドの呼び出し時にエラーが発生したためプラグイン'quick_map_services'を読み込めませんでした。
TypeError:'QVariant' object is not subscriptable

といった内容です。
解決策等ありましたら、ご助力いただきたいです。
よろしくお願い致します。

adachi

unread,
Jan 28, 2019, 9:05:40 PM1/28/19
to QGIS初心者質問グループ
表記のプラグイン、別のサイトでも「QGIS3.4.1で動かない」といった報告がされておりました。
私の環境(Windows 10 64 bit, QGIS3.4.4)でちゃんとインストールできましたので、QGISのバージョンが原因かもしれません。


adachi

unread,
Jan 28, 2019, 9:21:45 PM1/28/19
to QGIS初心者質問グループ
追記

QGISのネイティブ機能でXYZタイルサーバーに接続できるので、私はこちらを使っています(「ビュー」→「パネル」→「ブラウザ」でブラウザ内に表示されるXYZ Tiles)。
一個一個追加しても良いですが、面倒な場合は

①「プラグイン」→「Pythonコンソール」

②出てきたコンソール(>>>の右側)に以下のURL先の全文をコピー&ペースト

③Enterを押す(しばらく時間がかかります)

④最後に >>>iface.reloadConnections() と表示されるので再度Enterを押す

これで、よく使われる背景地図(Google Map含む)のXYZタイルが一度に追加されます。


この作業の日本地図バージョンもありました↓


なお背景地図にGoogle Mapを使うことに関しては過去に何度か議論されていますので、検索してみてください。

adversity_make...@i.softbank.jp

unread,
Jan 28, 2019, 10:37:42 PM1/28/19
to QGIS初心者質問グループ
adachi様

早速の回答ありがとうございます。

最新のバージョンでも試してもみたのですが、最初はうまく表示されたのですが、閉じて再度開いたときには消えてしまいました。
逆に前から使っているパソコンの3.4.2は問題なく動いていますので、どちらかというとパソコンの問題なのかもしれないですね。

とりあえずは、XYZタイルを用いた手法で行こうと思います。
ありがとうございます。

他に考えられる原因等ありましたら、ご教示頂きたいです。
よろしくお願い致します。

Reply all
Reply to author
Forward
0 new messages