タイルレイヤプラグインが選択できません

3,118 views
Skip to first unread message

tosakatuotataki

unread,
May 6, 2017, 10:55:55 PM5/6/17
to QGIS初心者質問グループ

 どなたかお知恵をお貸し下さい。


 QGIS上で地理院地図を使うため、ネットで公開されている手順に従ってTileLayerPluginをインストールした後、公開されているタイルの情報を入手し、ユーザーの「.qgis2\python\plugins\TileLayerPlugin\layers」に「GSIMaps.tsv」を格納しました。


 しかし、QGISのメニュー上で「Web」を開いても、「タイルレイヤプラグイン」が表示されないため、次の手順に進むことができません。

 なお、同時期にインストールした「Open Layers Plugin」は正常に作動し、「Google Maps」他を選択・表示させることができます。


 GIS関係は根本的な部分での理解に欠けることは自覚しており、何がどのように引っ掛かってタイルレイヤプラグインが表示すらされないのか、そのため何をどうすれば使えるようになるのか、全く理解できずにPCの前で唸っています。

 因みに今、使っているQGISのver.は最新の2.18.7です。PCのOSはWindows10(Home 64bit)です。
 昨日(4日)から同様の手順を何度か行い、プラグイン、QGISのファイル自体、共にアンインストール・再インストール等も行ってみましたが、上手く行きません。

 また、昨年夏の時点で、上記の手順で読み込んだ地理院地図(この時は成功)にGoogleの航空写真を合わせたQGISのプロジェクトファイルを作成しており、最新版のインストール後にまずそのファイルを読み込もうとしましたが、ver.が古かったのか、読み込めませんでした。

 その後、そのプロジェクトファイルは削除したのですが、QGISの起動後に出て来る「最近使用したプロジェクト」に、そのプロジェクトが亡霊のようにグレーの網掛けで、選択も表示もできない状態でいつまでも残っています。

 これが何か良くない引っ掛かりを生んでいるのか‥‥? と疑っているのですが、よく解りません。
 いつまでも残って気持ち悪いため、削除もしたいのですが、それもできずに困っております。

 再びお願いいたします。この問題を解決するため、どなたかお知恵をお貸し願えますでしょうか。
 何とぞよろしくお願いいたします。


※なお、以上の内容は5月5日に、Yahoo知恵袋でも同名でエントリーさせていただいています。

福岡

unread,
May 6, 2017, 11:39:22 PM5/6/17
to QGIS初心者質問グループ
tosakatuotataki 様

こんにちは

原因として考えられることの1つとして、定義ファイルの参照先がデフォルトから変わっている可能性があると思いました。
参照先の設定についてわかりやすいサイトがありましたので紹介いたします。

D&I BLOG QGISで地理院タイルを表示してみよう
http://d-and-i.hatenablog.com/entry/2016/08/01/090000

banam...@gmail.com

unread,
May 7, 2017, 6:09:57 AM5/7/17
to QGIS初心者質問グループ
 tosakatuotatakiです。
 早速に御提案をありがとうございます。

・福岡様
 ありがとうございます。
 御紹介いただいたサイトも参考にしていましたが、「外部レイヤ定義ディレクトリ内に、レイヤ定義ファイルを配置」という部分で、「ではどこに配置すれば良いの?」となりまして、以下のサイトを参考に配置しました。 
https://isabou.net/knowhow/colum-gis/colum05.asp
 よって現在、GSIMaps.tsvは「C:\Users\ユーザー名(=tosakatuotataki)\.qgis2\python\plugins\TileLayerPlugin\layers」に配置しています。

・Nobusuke Iwasaki様
 ありがとうございます。
 はい。確認しましたが、ちゃんと「×」印が付いているのです。
 これで「有効」という事になりますよね?

 いただいた御意見を参考に、プラグインのアンインストール→再インストールも行った上でGSIMap.tsvの再取得・再配置もしてみましたが、やはり、「Web」に「タイルレイヤプラグイン」が出て来てはおりません。

 御面倒をおかけしましてまことに申し訳ございません。
 もし、他に何か思い付く要因がございましたら、御教えいただけますとありがたく存じます。
 よろしくお願いいたします。

sakuya_izayoi

unread,
May 7, 2017, 8:43:06 AM5/7/17
to QGIS初心者質問グループ
tosakatuotataki 様
こちらsakuya_izayoiと申します。
以前タイルレイヤープラグインを導入した際に同じようなことがおきました。
私の対処した方法としては、
C:\Program Files\QGIS Essen
にTileLayerというフォルダを作成してその中に
GSIMaps.tsv
GSIMapsDisaster.tsv
の二つを放り込みました。そうしたらうまくいったという経緯があります。
つまり
C:\Program Files\QGIS Essen\TileLayer
のなかにtsvファイルを入れたという事です。
なお、QGIS Essenの部分は2.18であればLas Palmasになりますね。

私はwin7の64bit、win8.1の64bit、win10の32bitにて、長期保守版である2.14を使っていてうまくいっています。
参考になれば幸いです。

福岡

unread,
May 7, 2017, 9:05:36 AM5/7/17
to QGIS初心者質問グループ
tosakatuotataki 様

粗忽者で申し訳ありません。Webメニュー自体にタイルレイヤプラグインが表示されないということですね。

sakuya_izayoi 様

対策の投稿ありがとうございます。
最後の手段としてQGISを完全アンインストールした後に再インストールするという方法を提案するかどうかを迷っていました。

きた

unread,
May 7, 2017, 9:57:47 AM5/7/17
to QGIS初心者質問グループ
tosakatuotataki 様

>その後、そのプロジェクトファイルは削除したのですが、QGISの起動後に出て来る「最近使用したプロジェクト」に、そのプロジェクトが亡霊のようにグレーの網掛けで、選択も表示もできない状態でいつまでも残っています。

この部分に関してですが、起動時の「最近使用したプロジェクト」はレジストリに記録されています。
レジストリの編集は、ソフトウエアの設定が壊れる可能性があるので、自己責任で行ってください
レジストリエディタを開き、HKEY_CURRENT_USER\SOFTWARE\QGIS\QGIS2\UI\の「recentProjects」を削除します。
すると、「最近使用したプロジェクト」がクリアされます。
ちょっと試したい場合であれば、「recentProjects」の名前を変えるのでも良いかもしれません。

レジストリをいじるのはちょっとという場合には、メニュー「設定」→「オプション」→「一般情報」で、「プロジェクトファイル」にある「起動時に開くプロジェクト」を「新規」にすると、「最近使用したプロジェクト」が表示されなくなります。

きた


wata909

unread,
May 7, 2017, 10:04:34 PM5/7/17
to QGIS初心者質問グループ
tosakatuotatakiさま

wata909です。個別に回答してしまい、すみません。
プラグインおよびQGISのアンインストール、再インストールをしているということで、もしかしたら効果がないかもしれませんが、以下の方法で比較的クリーンな環境でQGISを実行することができます。
まず、メニューからOSGeo4W Shellを探して、実行します(これは、一つ前のQBさまへのコメントにあります)。
ここで、

 qgis --configpath c:\qgis_temp 

と入力して、QGISを実行します。実行画面は、以下の通り。コマンド入力ですが、そんなに難しくありません!!


このコマンドですが、「c:\qgis_temp」というフォルダの中に、QGISを実行するための新しいプロファイル(プラグインの読み込みや、設定等)を作成し、それを参照してQGISを実行するということを、行っています。

通常は、「C:\Users\ユーザー名(=tosakatuotataki)\.qgis2\」の中に作られるファイルを、外に作っている形です。

アンインストールしたさいに、.qgis2を削除することと同じ事ですので、もしかしたら既に試されているかもしれませんが、参考までにお知らせします。



banam...@gmail.com

unread,
May 8, 2017, 9:00:10 AM5/8/17
to QGIS初心者質問グループ
tosakatuotatakiです。

御意見を賜りました皆様に厚く御礼申し上げます。
ありがとうございます。

他の業務が立て込んでおりまして、実はまだいただいた案を試せておりません。
ですが、確認だけはしておりますので、取り急ぎ、その御連絡だけさせていただきます。

また何か出て来ましたら投稿させていただきますので、その時は何とぞよろしくお願いいたします。

tosakatuotataki

unread,
May 9, 2017, 10:07:41 AM5/9/17
to QGIS初心者質問グループ
sakuya_izayoi様、福岡様、きた様、wata909様

 tosakatuotatakiです。
 改めまして、私の質問に対し、有益な御提案を賜りました事に厚く御礼申し上げます。

 御連絡が遅くなりまして申し訳ございません。
 結論ですが、懸案事項は全て解決しました。
 ありがとうございます。

・きた様
 レジストリを弄るのは些か抵抗がありましたので、御提案の最後にありました「設定→オプション→一般情報→起動時に開くプロジェクトを新規」としましたところ、目障りだった使えないプロジェクトを消すことができました。
 ありがとうございました。

sakuya_izayoi様、wata909様
 OSGeo4W Shellからのコマンド入力と、GSIMapの配置位置の変更によってタイルレイヤプラグインが表示・選択できるようになり、地理院地図を表示させることができました。
 ありがとうございました。

 これで今夜はゆっくりと眠れそうです。
 また何か出て来ましたらこちらに投稿させていただきますので、何とぞよろしくお願いいたします。
 失礼いたします。

Reply all
Reply to author
Forward
0 new messages