Share
Embed
Qfieldで地図を使う 2024-11改訂
QGISの地図をスマートフォンで活用できる地図アプリ「Qfield」の使い方などを解説しています。
2024-11改訂版
kou_kita
November 26, 2024
Transcript
54 slides
-
【事前準備】地図データのダウンロードと保存 7 まずは、QFieldで地図を表示してみましょう。 練習用の地図をインターネットに保存しています。 下の二次元バーコードを読み込んで、 ZIPファイルをダウンロードしてください。 スマートフォンのわかりやすいフォルダに展開して 保存します。 iPhoneの場合は、「QField」フォルダの「proj」フォル ダに保存してください。
Androidの場合は、文字化けしないように日本語対応の ZIP展開アプリを事前にインストールしておきます。 (「ZArchiver」がおすすめ) 練習用データ ダウンロード https://drive.google.com/open?id= 1HhThihLsQYTpGc9_a6oBEjvYsv Uaz38t&usp=drive_fs -
【コラム】QFieldのファイルの保存場所について 9 <Androidの場合> Androidの場合は、Qfieldに地図ファイルを保存するのに2つの方法があります。 • 任意のフォルダに保存し、QFieldにインポートする →この場合、スマホから見えない場所にファイルが保存されます。 パソコン等で利用する場合は、再度エクスポートする必要があります。 (インポートした地図はスマホの「Android\data\ch.opengis.qfield\files\ Imported
Projects」フォルダに保存されます) • QFieldフォルダに保存する(iPhoneもこちら) →スマホの「Android\data\ch.opengis.qfield\files\」がQFieldフォルダ になります。 通常は隠しフォルダになっているため、パソコンで隠しフォルダを表示 する設定が必要です。 スマホをパソコンに接続し、このフォルダが確認できれば、 「QField\proj」フォルダに地図ファイルを保存することで、編集した 地図ファイルをすぐにパソコンで確認できます。 -
12 手順3 「 」ボタンを タップしてから 「 」ボタンを タップして 「Setting」を選択 します。 手順4 画面を下にスライド
し「Language」を 選択し、「日本語」 を選択します。 日本語表示に設定 QFieldを日本語表示にする -
13 手順5 「 」ボタンを タップしてから 「 」ボタンを タップして 「 」をタップし ます。 手順6 QFieldを再起動する
と日本語に設定され ます。 日本語表示に設定 QFieldを日本語表示にする -
QFieldで地図を表示 16 QFieldで地図を表示する(Android) 手順3 「+」ボタンをタッ プして、「プロジェ クトをフォルダから インポート」を選択 します。 手順4
利用したい地図の フォルダをタップし てファイルを表示し てから、「このフォ ルダを利用」をタッ プします。 1 2 -
ホーム画面に戻る 26 地図からホーム画面に戻る 地図画面からQFieldのホーム画面に戻ります 手順1 手順2 QFieldの左上にある ボタンをタップしま す。 歯車マークをタップ
して「ホームスク リーンへ行く」を タップするとホーム 画面に戻ります。 1 2 -
現在位置の表示 29 向いている方向に合わせて地図を回転 自分が向いている方向を常にスマホの上側にして、地図を回転します。 設定するとき 解除するとき 現在位置を測位した 状態で、右下の ボ タンをタップしま す。
左に方位のアイコン が表示され、自分の 向いている方向が常 に画面の上に固定さ れます。 方位のボタン を タップすると解除さ れます。 1 2 -
QFieldで図形の追加 32 レイヤを編集モードにする QFieldで図形を追加する場合には、レイヤを編集モードに変更します。 手順1 手順2 QFieldの左上にある ボタンをタップしま す。 鉛筆ボタンをタップ
して編集モードにし て、編集したいレイ ヤを選択します。 1 2 -
QFieldで図形の追加 33 図形を追加する 手順1 手順2 ポイントを追加した い場所に地図の十字 マークを合わせて、 右下の ボタンを タップします。
データを入力した ら、上のチェックを タップすると図形が 登録されます。 1 2 1 2 地図の十字マークの位置に図形(ポイント)を追加します 今回のポイントデータに は写真も登録できます -
35 現在地にポイントを追加する 図形編集を行う場合に、現在地にポイントを追加します。 手順1 手順2 編集モードで右下の ボタンをタップする と現在地が表示され ます。 右下の一番上の ボ
タンをタップする と、十字マークが現 在地に固定されま す。 ボタンをタップす ると現在地にポイン トを追加できます。 QFieldで図形の追加 1 2 -
ファイルのエクスポート 39 インポートしたプロジェクトの場合 Androidの場合で、プロジェクトをインポートした場合は次の方法で地図データ をエクスポートします。 手順1 手順2 ホーム画面で「ロー カルファイルを開 く」を選択し、「イ
ンポートしたプロ ジェクト」を選択し ます。 エクスポートするプロ ジェクトの ボタンを タップして、「フォル ダの出力先」を選択し て出力フォルダを選択 します。 出力先フォルダをパソ コンで確認します。 1 2 -
QGISでQFieldの地図を作成する際の注意点 42 QGISでQFieldのファイルを作成する場合には次の注意が必要です。 • QFieldではShapeファイルは使用しない →QFieldでは文字コードがShift-JISのShapeファイルを利用できませ ん。ベクタレイヤは、Geopackageに変換しておきましょう。 • iPhoneではMBTilesは表示できない →iPhone版のQFieldではMBTilesは表示できないようでした。
背景図が必要な場合はXYZ Tilesでインターネット地図を表示するか、 Jpeg、TIFFなどのラスタ地図を作成しましょう。 -
QFieldで使える地図のまとめ 43 <ベクタレイヤ> • ベクタレイヤはGeopackage(1レイヤ1ファイルが良い) <ラスタレイヤ> • インターネットが使える場合はXYZ Tilesでインターネット地図 •
オフラインはMBTiles(iPhoneでは使えない場合あり) もしくはTIFFやJpegなどの画像地図 -
今回の研修でのQField用の地図の作成手順 44 1. 林班、小班のシェープファイルをGeopackageに変更する (レイヤを右クリック→エクスポート→新規ファイルに地物を保存) 2. 調査用ポイントレイヤを作成する (次ページ移行を参照) 3. すべてのレイヤファイルを1つのフォルダに保存
4. 新規プロジェクトを作成し、背景地図(XYZ Tiles)、林班、小班、調査 用ポイントをレイヤに追加し、スタイルを編集する。 5. プロジェクトファイルを例やファイルと同じフォルダに保存する。 6. プロジェクトを保存したフォルダをスマホにコピーする。 7. スマホのQFieldで地図を表示する。 -
調査用レイヤを作る 48 調査用ポイントレイヤを作る QGISでGeopackageのポイントレイヤを作成します 手順1 手順2 メニュー「レイヤ」→「レイヤを作成」→「新規 Geopackageレイヤ」を選択します。 データベースの右の「・・・」ボタンをクリックして、 ファイルの保存場所を設定します。
テーブル名を入力し、ジオメトリ型は「点 (Point)」を選択します。 座標参照系は、今回は「WGS84」を選択します。 1 2 3 4 -
調査用レイヤを作る 49 調査用ポイントレイヤを作る 手順3 手順4 属性データには「名称」「写真」「選択」の3つ のフィールドを追加します。 型はすべて「テキスト」にします。 新規属性の名称を入力、型を選択して「属性リス トに追加」ボタンをクリックすると、属性リスト
に属性が追加されます。 「OK」ボタンをクリックすると、Geopackageファ イルが作成され、レイヤが追加されます。 1 2 -
調査用レイヤを作る 50 写真フィールドを作成する 写真を格納するためのフィールドを作成します。 手順1 手順2 「調査ポイント」レイヤを右クリックして、「プ ロパティ」を選択します。 「属性フォーム」を選択し、「写真」フィールドを 選択します。
「ウイジェット型」を「アタッチメント」に変更し ます。 1 2 右クリック 1 2 3 -
【コラム】写真フィールドに記録した写真は「DCIM」フォルダに 保存される 52 「写真」フィールドには、写真データが保存されるわけではなく、写真ファイルの 保存場所(フォルダ、ファイル名)が記録されています。 ここに記録されるフォルダは、プロジェクトファイルからの相対パスになります。 QFieldで記録した写真ファイルは、プロジェクトファイルと同じフォルダに 「DCIM」フォルダを作成し、そこに保存されます。 パソコンのQGISでは、レイヤプロパティの「属性フォーム」で「パス」の「パス を別名で保存」を「プロジェクトからの相対パス」にしておくことで、QGISの属
性フォームでも写真を表示することができます。(前ページ 手順3) -
調査用レイヤを作る 53 選択肢フィールドを作成する 選択肢を表示して、入力を制限するフィールドを作成します。 手順1 手順2 「調査ポイント」レイヤを右クリックして、「プ ロパティ」を選択します。 「属性フォーム」を選択し、「選択」フィールドを 選択します。
「ウイジェット型」を「バリューマップ」に変更し ます。 1 2 右クリック 1 2 3