はじめに
「位置情報を自分のスマホに送って経路検索できたらなー…」
「QGISで気になる場所を見つけたから誰かに共有したいな…」
「PCはオフラインだけどGoogleMapsやStreetViewを開きたい…」
って思ったことはありませんか?
当たり前ですが、QGISで任意の地点のGoogleMapsを開くことにより、
- ブックマークの保存
- 経路検索
- ナビゲーション
- ストリートビューの確認
- 施設情報の確認
が可能になります。
「StreetView」を筆頭に、ブラウザでGoogleMapsやStreetViewを開くプラグインは色々とあります。
ただ、オフライン環境でも使えるプラグインや、QRコードを生成できるプラグインはありません。
(確認不足でないことを祈る…)
そこで今回、QGIS上でGoogleMapsのURLとQRコードを簡単に生成できるプラグイン「GMQR」を作成しました!
この記事では、本プラグインの機能と使い方を紹介します。
この記事の目的
- QGISプラグイン「GMQR」を導入する
- GoogleMapsのURLとQRコードを作成する
動作環境
- QGIS 3.44.10-Solothurn
GMQRとは?
GMQRは、QGIS上でクリックした地点について、GoogleMapsのURLとQRコードを自動生成するプラグインです。
ダイアログボックスから以下の機能を利用できます。
- URLをコピーする
- GoogleMapsを開く(インターネット接続時のみ)
- QRコードの画像をコピーする
- QRコードの画像を保存する
生成されたQRコードをスマートフォンで読み取れば、そのままGoogle Mapsを開くことができます。
プラグインのインストール
本プラグインは公式リポジトリで公開していますので、QGIS上でインストールできます。
「プラグインの管理とインストール」 から「gmqr」を検索してインストールします。
使い方
プラグインの起動
インストール後、ツールバーに「GMQR」というアイコンが追加されます。
メニューバーの「プラグイン」にも追加されます。
起動すると、パネルが表示されます。
URLとQRコードを生成
select location ボタンを押し、地図上の任意の地点をクリックすると、
- Google Maps URL
- QRコード
が自動的に生成されます。
URLをコピーする
GoogleMapsのURLは、Copy URL ボタンでクリップボードへコピーできます。
Google Mapsを開く
Open Google Maps ボタンを押すと、既定のWebブラウザでGoogle Mapsが開きます。
QRコードをコピーする
Copy QR Image ボタンを押すと、生成されたQRコードをクリップボードへコピーできます。
メール、チャット、SNSなどへQRコードの画像を直接貼り付けることができます。
QRコードを保存する
Save QR Image ボタンを押すと、QRコードの画像を保存できます。
活用例
現地調査
QGISで調査地点を決定し、その場でURLやQRコードを生成してモバイル端末に共有できます。
その場でスマホからQRコードを読み取り、経路を検索したりブックマークに保存したりできます。
位置情報共有
QGISを触っていて気になる地点を見つけた時、その場所をSNSで共有できます。
オフライン環境でのGoogleMap連携
このプラグインは、オフライン環境でも使用可能です。
インターネット接続がないとStreetViewプラグインは使えませんが、本プラグインでは位置情報をその場でスマホに共有することでGoogleMapやStreetViewを即座に確認できます。
最後にひとこと
機能は非常にシンプルですが、QGISer(QGIS使いの意、勝手に命名してます)とって、かゆいところに手が届く、入れておいて損はないプラグインだと思います。
QGIS プラグイン開発の勉強として作り始めたのですが、思いのほか使い勝手がよかったので、思い切って公式リポジトリにも登録してみました。
GPL2.0 というライセンスで公開しているので、改良も再配布も商用利用も自由!
まずはサクッとインストールして触ってみてください!
「おっ、便利じゃん」と思ってもらえたら、クチコミで広めてもらえるとめちゃくちゃ嬉しいです。
実は私、Pythonのコードは全く書けないので、今回は丸ごと ChatGPT に書いてもらいました。
ホントに生成AI様々です。足向けて寝られませんね。(どこに?)
でも、それでもちゃんとプラグインは作れるのです。
「コーディングできないから無理だよな…」と思っているあなたも、是非チャレンジしてみてくださいね!
リンク
- GitHub: https://github.com/FrozenRay-2026/gmqr
- QGIS Plugin Repository: https://plugins.qgis.org/plugins/gmqr/


