QGIS

[QGIS3] プラグインから別のUIダイアログを呼び出す方法 [Python]

QGIS3 のプラグインから別のUIを表示したい Plugin Builder を使って生成した QGIS3 のプラグインで、元の .ui ファイルではなく別の .ui ファイルを新しく作成し、これを表示する方法をまとめます。 具体的には DockWidget のプラグインを作成、そこから別のダイアログを表示させるという内容です。 手順 Plugin Builder で Dock を作成する とい […]

[QGIS3][Qt5] メッセージボックスを Python から表示する方法

QGIS3 のプラグインでメッセージボックスを表示したい QGIS3 のプラグインを開発中にメッセージボックスを表示したくなったので調べました。その方法をまとめます。 Python のコード上から Qt5 のメッセージボックス表示用のAPIを利用します。確認は QGIS3 のPythonコンソール上から行えます。 プラグインのコード上から実行する場合は、以下のように QMessageBox をイン […]

[QGIS] プラグインを作って動かすまでの手順

QGIS3 のプラグインを作って動かすまで QGISのプラグインを作って、それをQGISに適応させて動かすところまでの手順をまとめます。QGIのバージョンは2018年8月時点で一番新しいバージョン3.2.2を使っています。 前提として、QGISのインストールは完了している者とします。インストール手順は以下の別記事でまとめましたのでまだの方はそちらからどうぞ。 [QGIS入門] インストールして環境 […]

[QGIS入門] インストールして環境を構築するまで

QGIS とは QGISプロジェクトへようこそ! QGIS とは、フリーでオープンソースの地理情報システムです。   QGISは、GNU General Public License で提供されている、ユーザーフレンドリーなオープンソースの地理情報システム (GIS) です。QGIS は、Open Source Geospatial Foundation (OSGeo) のオフィシャルプ […]