Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Qfieldで地図を使う 2024-11改訂
Search
kou_kita
November 26, 2024
Technology
0
9
Qfieldで地図を使う 2024-11改訂
QGISの地図をスマートフォンで活用できる地図アプリ「Qfield」の使い方などを解説しています。
2024-11改訂版
kou_kita
November 26, 2024
Tweet
Share
More Decks by kou_kita
See All by kou_kita
QFieldで地図を使う
kou_kita
0
190
QGIS・オープンデータを活用したマップ製作
kou_kita
0
94
QGISによる分析
kou_kita
0
73
登記所備付地図について
kou_kita
0
80
QGISのファイルについて 2024年8月改訂版
kou_kita
0
24
GISとはなにか? 2024年8月改訂版
kou_kita
0
19
GISのデータの種類 2024年8月改訂版
kou_kita
0
19
北海道の航空レーザー測量とオープンデータ
kou_kita
0
300
オープンデータとGISデータの活用
kou_kita
0
250
Other Decks in Technology
See All in Technology
DynamoDB でスロットリングが発生したとき_大盛りver/when_throttling_occurs_in_dynamodb_long
emiki
1
500
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
2.1k
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
350
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
210
TypeScript100%で作るMovable Typeプラグイン
usualoma
2
110
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
140
OCI Vault 概要
oracle4engineer
PRO
0
9.8k
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
2k
クラウドインフラ構築における.NETとその他IaCの比較
ymd65536
1
110
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.5k
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
280
【LT】ソフトウェア産業は進化しているのか? #Agilejapan
takabow
1
130
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
17k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Automating Front-end Workflow
addyosmani
1366
200k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Facilitating Awesome Meetings
lara
50
6.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Transcript
QFieldで地図を使う 1 きた こういち 2024-11改訂 QGISの地図を現地で活用しよう
QFieldとは 2
QFieldとは 3 スマホ地図アプリ「QField」は、 QGISのプロジェクト(地図)を ほぼそのまま表示することが できます。 また、地物(図形)の 追加、削除、編集が可能なため、 現地で調査した結果をその場で 記録することが可能です。
QFieldとは 4 図形にはデータを入力したり 写真を登録することができるので 現地調査などにも活用することができます スマホで撮影した 写真を登録 することが可能
QFieldのインストール 5
QFieldのインストール 6 QFieldは、iPhone、Android両方で使えます。 次の二次元バーコードを読み込むとインストール画面を 表示できます。 iPhon、iPadのQField AndroidのQField
【事前準備】地図データのダウンロードと保存 7 まずは、QFieldで地図を表示してみましょう。 練習用の地図をインターネットに保存しています。 下の二次元バーコードを読み込んで、 ZIPファイルをダウンロードしてください。 スマートフォンのわかりやすいフォルダに展開して 保存します。 iPhoneの場合は、「QField」フォルダの「proj」フォル ダに保存してください。
Androidの場合は、文字化けしないように日本語対応の ZIP展開アプリを事前にインストールしておきます。 (「ZArchiver」がおすすめ) 練習用データ ダウンロード https://drive.google.com/open?id= 1HhThihLsQYTpGc9_a6oBEjvYsv Uaz38t&usp=drive_fs
【事前準備】地図データの保存 8 事前に配布している、QField用の地図データをiPadに保存します。 北森カレッジ用 「QField」フォルダの「proj」フォルダに保存してください。
【コラム】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」フォルダに地図ファイルを保存することで、編集した 地図ファイルをすぐにパソコンで確認できます。
QFieldを日本語表示にする 10
日本語表示に設定 11 QFieldを日本語表示にする スマートフォンのQFieldを起動して地図を表示します。 手順1 スマートフォンのQFieldのアイコン をタップします 手順2 どれでもいいので、 地図を表示します。
12 手順3 「 」ボタンを タップしてから 「 」ボタンを タップして 「Setting」を選択 します。 手順4 画面を下にスライド
し「Language」を 選択し、「日本語」 を選択します。 日本語表示に設定 QFieldを日本語表示にする
13 手順5 「 」ボタンを タップしてから 「 」ボタンを タップして 「 」をタップし ます。 手順6 QFieldを再起動する
と日本語に設定され ます。 日本語表示に設定 QFieldを日本語表示にする
QFieldで地図を表示(Android) 14
QFieldで地図を表示 15 QFieldで地図を表示する(Android) スマートフォンのQFieldを起動して地図を表示します。 手順1 スマートフォンのQFieldのアイコン をタップします 手順2 「ローカルファイル を開く」をタップし
ます。
QFieldで地図を表示 16 QFieldで地図を表示する(Android) 手順3 「+」ボタンをタッ プして、「プロジェ クトをフォルダから インポート」を選択 します。 手順4
利用したい地図の フォルダをタップし てファイルを表示し てから、「このフォ ルダを利用」をタッ プします。 1 2
QFieldで地図を表示 17 QFieldで地図を表示する(Android) 手順5 ファイルへのアク セス許可が表示さ れたら「許可」を タップします。 手順6 「プロジェクト」に
表示されている地図 をタップします。
QFieldで地図を表示 18 QFieldで地図を表示する(Android) 手順7 QFieldに地図が表 示されます。 次回から地図を表示するときには、 「ローカルファイルを開く」→「イン ポートしたプロジェクト」から地図を選 択できます。
1 2
QFieldで地図を表示(iPhone) 19
QFieldで地図を表示 20 QFieldで地図を表示する(iPhone) iPhoneのQFieldを起動して地図を表示します。 手順1 iPhoneのQFieldのアイコンをタッ プします 手順2 「ローカルファイル を開く」をタップし
ます。
QFieldで地図を表示 21 QFieldで地図を表示する(iPhone) 手順3 「QFieldファイル・ ディレクトリ」を タップします。 手順4 「QField」→ 「proj」フォルダに
コピーした森林地図 のフォルダを選択し ます。
QFieldで地図を表示 22 QFieldで地図を表示する(iPhone) 手順5 手順6 「プロジェクト」に 表示されている地図 をタップします。 QFieldに地図が表 示されます。
QFieldで地図の移動 23
QFieldで地図を移動 24 地図の移動は、 画面を指でスライドすると地図を 移動できます。
ホーム画面に戻る 25
ホーム画面に戻る 26 地図からホーム画面に戻る 地図画面からQFieldのホーム画面に戻ります 手順1 手順2 QFieldの左上にある ボタンをタップしま す。 歯車マークをタップ
して「ホームスク リーンへ行く」を タップするとホーム 画面に戻ります。 1 2
GPSを使用し現在地を表示する 27
現在位置の表示 28 GPSを使って現在位置を表示する スマホのGPSを使って現在位置を表示します 手順1 手順2 QFieldの右下にある ボタンをタップしま す。 ボタンが水色に変わ
り、現在位置が表示 されます
現在位置の表示 29 向いている方向に合わせて地図を回転 自分が向いている方向を常にスマホの上側にして、地図を回転します。 設定するとき 解除するとき 現在位置を測位した 状態で、右下の ボ タンをタップしま す。
左に方位のアイコン が表示され、自分の 向いている方向が常 に画面の上に固定さ れます。 方位のボタン を タップすると解除さ れます。 1 2
現在位置の表示 30 現在地表示を終了する 現在地表示を終了する場合は以下の操作を行います。 手順1 手順2 右下の ボタンを 長タップします。 「位置情報表示を有 効にする」のチェッ
クを外すと現在地表 示が終了します。
QFieldで図形の追加 31
QFieldで図形の追加 32 レイヤを編集モードにする QFieldで図形を追加する場合には、レイヤを編集モードに変更します。 手順1 手順2 QFieldの左上にある ボタンをタップしま す。 鉛筆ボタンをタップ
して編集モードにし て、編集したいレイ ヤを選択します。 1 2
QFieldで図形の追加 33 図形を追加する 手順1 手順2 ポイントを追加した い場所に地図の十字 マークを合わせて、 右下の ボタンを タップします。
データを入力した ら、上のチェックを タップすると図形が 登録されます。 1 2 1 2 地図の十字マークの位置に図形(ポイント)を追加します 今回のポイントデータに は写真も登録できます
QFieldで図形の追加 34 手順3 十字マークの位置に 図形(ポイント)が 登録されます。 図形を追加する
35 現在地にポイントを追加する 図形編集を行う場合に、現在地にポイントを追加します。 手順1 手順2 編集モードで右下の ボタンをタップする と現在地が表示され ます。 右下の一番上の ボ
タンをタップする と、十字マークが現 在地に固定されま す。 ボタンをタップす ると現在地にポイン トを追加できます。 QFieldで図形の追加 1 2
QFieldで図形の追加 36 レイヤを閲覧モードにもどす 図形の追加や編集が終了したら、閲覧モードに戻します 手順1 手順2 QFieldの左上にある ボタンをタップしま す。 閲覧モードボタンを
タップして、閲覧 モードに戻します。
【コラム】QFieldで編集した図形がファイルに保存されるタイミング 37 QFieldで図形を追加、編集した場合、その編集結果がファイルに保存されるのは図 形の編集が確定した段階で保存されます。 (編集画面の✓をタップしたときに保存される) 閲覧モードにしなくてもファイルには保存されています。
QFieldで編集した地図を エクスポートする 38
ファイルのエクスポート 39 インポートしたプロジェクトの場合 Androidの場合で、プロジェクトをインポートした場合は次の方法で地図データ をエクスポートします。 手順1 手順2 ホーム画面で「ロー カルファイルを開 く」を選択し、「イ
ンポートしたプロ ジェクト」を選択し ます。 エクスポートするプロ ジェクトの ボタンを タップして、「フォル ダの出力先」を選択し て出力フォルダを選択 します。 出力先フォルダをパソ コンで確認します。 1 2
ファイルのエクスポート 40 QFieldフォルダの場合 AndroidまたはiPhoneでQFieldフォルダに保存した場合には、QFieldフォルダ にアクセスして、フォルダごと地図データをパソコンにコピーします。 手順1 スマホをパソコンに接続し、QField フォルダを選択して、プロジェクトの フォルダごとパソコンにコピーします。
QFieldで利用できるファイル 41
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で地図を表示する。
QGISでQFieldの調査用レイヤを作る 45
QGISでQFieldの調査用レイヤを作る 46 QFieldでは、現地調査等でポイントなどを図形として地図に追加する際に、 写真を図形に保存したり、選択肢を表示したりすることができます。 これらのフィールドの設定は、QGISでレイヤのプロパティを編集することで 追加することができます。 写真を図形に追加 選択肢を表示してデータを入力
QGISでQFieldの調査用レイヤを作る 47 テキスト「改訂版 業務で使うQGIS Ver3完全使いこなしガイド」では 「10.12 属性データのユーザーフォーム(属性フォーム)を作成する」で 解説しています。 写真のフィールドの作成方法はP333に「アタッチメント」の記載があります。 選択肢フィールドの作成方法はP327に「バリューマップ」の記載があります。
調査用レイヤを作る 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
調査用レイヤを作る 51 写真フィールドを作成する 手順3 手順4 「パス」の「パスを別名で保存」を「プロジェク トからの相対パス」に変更します。 「統合ドキュメントビューア」の「型」を「画像」 に変更します。 他に設定がなければ、「OK」ボタンをクリックして
レイヤプロパティを閉じます。
【コラム】写真フィールドに記録した写真は「DCIM」フォルダに 保存される 52 「写真」フィールドには、写真データが保存されるわけではなく、写真ファイルの 保存場所(フォルダ、ファイル名)が記録されています。 ここに記録されるフォルダは、プロジェクトファイルからの相対パスになります。 QFieldで記録した写真ファイルは、プロジェクトファイルと同じフォルダに 「DCIM」フォルダを作成し、そこに保存されます。 パソコンのQGISでは、レイヤプロパティの「属性フォーム」で「パス」の「パス を別名で保存」を「プロジェクトからの相対パス」にしておくことで、QGISの属
性フォームでも写真を表示することができます。(前ページ 手順3)
調査用レイヤを作る 53 選択肢フィールドを作成する 選択肢を表示して、入力を制限するフィールドを作成します。 手順1 手順2 「調査ポイント」レイヤを右クリックして、「プ ロパティ」を選択します。 「属性フォーム」を選択し、「選択」フィールドを 選択します。
「ウイジェット型」を「バリューマップ」に変更し ます。 1 2 右クリック 1 2 3
調査用レイヤを作る 54 手順3 手順4 リストに「値」と「説明」を入力します。 「値」は実際に記録される値で、「説明」はリス トに表示されるものになります。 今回は両方同じものを入力しておきます。 他に設定がなければ、「OK」ボタンをクリックして レイヤプロパティを閉じます。
選択肢フィールドを作成する