eyecatch

初めてのQField!QGISプロジェクトをスマホに持ち出す手順

投稿日: 最終更新日:
この記事はQGIS 3.40を使用しています。

この記事でわかること


  • QGISで作成したプロジェクトをQFieldで開くまでの基本的な流れ
  • QField Syncプラグインを使ったQGISプロジェクトのエクスポート方法
  • QFieldアプリへのプロジェクトパッケージの転送と読み込み手順

こんな人におすすめ


  • QGISのデータを野外調査で活用したい方
  • 初めてQFieldを使う方
  • モバイルデバイスでGISデータの収集・編集を行いたい方

はじめに

QFieldは、QGISで作成したプロジェクトをスマートフォンなどで活用できるオープンソースのモバイルGISソフトウェアです。この記事では、QGISで作成したプロジェクトをQFieldに転送し、モバイルデバイスで利用できるようにするための基本的な手順を解説します。

QFieldの概要と活用事例について詳しく知りたい方は、以下の記事をご覧ください。

QGISでプロジェクトの準備

QFieldプロジェクトを始めるには、まずQGISでプロジェクトを準備する必要があります。

QGIS上で必要なデータの追加、レイヤの整理、スタイルの調整など、基本的な設定をここで行います。この例では、桜の位置情報を収集するためのプロジェクトを準備しました。

準備したQGISプロジェクト(地理院タイルを加工して作成)
準備したQGISプロジェクト(地理院タイルを加工して作成)

このQGISプロジェクトをベースに、QField用のプロジェクトを作成していきます。基本的な流れは以下のとおりです。

  • 「QField Sync」プラグインでQField用のパッケージを作成する
  • QField用のパッケージをモバイルデバイスに転送する
  • QFieldアプリで作成したパッケージを読み込む
QFieldプロジェクトの設置
QFieldプロジェクトの設置

QField SyncでQGISプロジェクトをエクスポート

QField Syncとは

QField Syncは、QGISのプロジェクトをQField用のパッケージに変換することができるQGISのプラグインです。作成したパッケージをモバイル端末に転送することで、QField上でプロジェクトを活用できるようになります。また、QFieldで編集したデータをQGISに取り込むことも可能です。

QField Syncのインストール

QField Syncはプラグインマネージャからインストールすることができます。プラグインマネージャで「qfield sync」と検索し、インストールしてください。

プラグインマネージャで「qfield sync」と入力した状態
プラグインマネージャで「qfield sync」と入力した状態

インストールが完了すると、QField Syncのツールバーが表示されます。

QField Syncのツールバーが表示された(地理院タイルを加工して作成)
QField Syncのツールバーが表示された(地理院タイルを加工して作成)

QGISプラグインのインストール方法について詳しく知りたい方は、以下の記事をご覧ください。

QGISプロジェクトからQFieldパッケージを作成

QGISプロジェクトをQField用のパッケージに変換するために、ツールバーの[QFieldパッケージを作成]ボタンをクリックします。

[QFieldパッケージを作成]ボタンをクリック
[QFieldパッケージを作成]ボタンをクリック

「QFieldプロジェクトのパッケージを作成」画面が表示されるので、以下のように各項目を設定します。

  1. Package Project Title:お好きなプロジェクト名を記入
  2. Package Project Filename:[•••]ボタンをクリックして保存したい場所とファイル名を指定する
  3. [作成]をクリック
「QFieldプロジェクトのパッケージを作成」画面の設定
「QFieldプロジェクトのパッケージを作成」画面の設定

処理が完了すると、「プロジェクトの作成が完了しました。このフォルダーをQFieldをインストールしたデバイスにコピーしてください。」というメッセージが表示されます。

QFieldプロジェクトのパッケージの作成が完了(地理院タイルを加工して作成)
QFieldプロジェクトのパッケージの作成が完了(地理院タイルを加工して作成)

保存先フォルダを確認すると、プロジェクトのデータが格納されていることがわかります。次のステップでは、このフォルダをUSB接続などを使って、モバイルデバイスに転送します。

QFieldプロジェクトのパッケージフォルダ
QFieldプロジェクトのパッケージフォルダ

QFieldアプリでプロジェクトを読み込む

QFieldアプリのインストール

QFieldをまだインストールしていない場合は、モバイルデバイスにアプリをダウンロードしてください。利用しているOSのアプリストアから直接入手するか、QFieldの公式サイトからダウンロードできます。

QField公式サイトのダウンロードページ
QField公式サイトのダウンロードページ

プロジェクトパッケージファイルの格納

アプリをインストール後、まずモバイルデバイス内のQFieldのプロジェクトフォルダを探します。OSによって格納場所が異なりますので、ファイルアプリで以下の場所を確認してください。

Androidの場合

ファイルアプリを開き、Android/data/ch.opengis.qfield/files/Imported Projectsフォルダを探します。

Androidのファイルアプリで「Imported Projects」フォルダの場所
Androidのファイルアプリで「Imported Projects」フォルダの場所

iOSの場合

ファイルアプリを開き、このiPhone内/QField/Imported Projects フォルダを探します。

iOSのファイルアプリで「Imported Projects」フォルダの場所
iOSのファイルアプリで「Imported Projects」フォルダの場所

フォルダが見つかったら、クラウドストレージやUSBなどを利用して、QField用に変換したパッケージを「Imported Projects」フォルダに転送しましょう。

QFieldでプロジェクトを開く

プロジェクトの転送が完了したら、モバイルデバイスでQFieldを起動します。ホーム画面で[ローカルファイルを開く]をタップします。

QFieldホーム画面から[ローカルファイルを開く]をタップ
QFieldホーム画面から[ローカルファイルを開く]をタップ

QFieldのブラウザから[QFieldファイルディレクトリ]をタップします。

QFieldのブラウザから[QFieldファイルディレクトリ]をタップ
QFieldのブラウザから[QFieldファイルディレクトリ]をタップ

QFieldファイルディレクトリ内の[Imported Projects]フォルダをタップして、インポートしたプロジェクトにアクセスします。

QFieldファイルディレクトリから[Imported Projects]フォルダをタップ
QFieldファイルディレクトリから[Imported Projects]フォルダをタップ

QGISから転送したパッケージが表示されます。この例では[mashiko_sakura]をタップします。

インポートしたプロジェクトフォルダからパッケージフォルダをタップ
インポートしたプロジェクトフォルダからパッケージフォルダをタップ

パッケージ内のプロジェクトファイルが表示されます。この例では[sakura_qfield]をタップします。

パッケージフォルダから対象プロジェクトをタップ
パッケージフォルダから対象プロジェクトをタップ

プロジェクトがQField上に表示されました。QGISで準備したスタイルやレイヤ構成がそのまま反映されています。これで現場でのデータ確認や編集が可能になりました。

QField上でプロジェクトを開いた(地理院タイルを加工して作成)
QField上でプロジェクトを開いた(地理院タイルを加工して作成)

おわりに

本記事では、QGISプロジェクトの準備から、QField Syncプラグインによるパッケージ作成、そしてQFieldアプリへの読み込みまでの流れを解説しました。QFieldを活用することで、現地でQGISプロジェクトの確認やデータの入力・編集が簡単に行えます。野外調査や現地点検など、様々な場面でモバイルGISの機能を最大限に活かすことができるでしょう。

この記事を書いた人
QGIS LAB編集部
QGIS LAB編集部

QGIS LABは、オープンソースのGISソフトウェア「QGIS」に関する総合情報メディアです。「位置から、価値へ。」をコンセプトに、位置情報で世界を拓くための知識と技術をお届けします。

関連する記事