モバイルGIS用カスタムデータ収集フォーム
現場データ収集の最大の問題は技術ではなく、データ品質です。自由記述フォームを持たせて作業員を現場に送り出すと、「コンクリート」の表記が6通りに分かれ、タイムスタンプが3種類の形式で入力され、必須フィールドの半分が空欄のまま戻ってきます。解決策は研修を増やすことではなく、より良いフォームを作ることです。
GoGIS では、重要な入力は制限し、そうでない入力はすばやく済ませられるカスタム属性フォームを設計できます。フォームは値の計算、既存属性や関連レコードの参照、以前の回答に基づくフィールドの表示・非表示にも対応します。すべての観測は GPS 付きで地図上のフィーチャに結び付くため、どの記録がどの場所に対応するか迷うことがありません。
フォームに設定できるフィールド
GoGISは、現場作業員が通常記録する必要がある範囲をカバーする複数のフィールドタイプをサポートしています。
ピックリスト(ドロップダウン選択)
有効な値のリストを定義し、ユーザーに1つ選択させます。入力不要、タイプミスなし、曖昧さなし。固定の選択肢があるものに使用します:材料種別、状態評価、土地利用分類、管径、樹種など。
ピックリストは、現場データ品質を改善する最も効果的な方法です。現在のワークフローで同じカラムに「PVC」「pvc」「Pvc」「ポリ塩化ビニル」と入力されているなら、ピックリストで即座に解決できます。
複数選択ピックリスト
1つのフィーチャーに複数の値がある場合 — 同じ構造物に複数の損傷タイプ、調査区で観察された複数の種、土地利用の組み合わせなど — 複数選択ピックリストを使用します。ユーザーは該当するすべてのオプションをタップし、選択内容が属性フィールドにまとめて保存されます。単一選択ピックリストと同じデータ品質の利点がありますが、現実がより複雑な場合に1つの回答を強制しません。
日付・時刻ピッカー
日付、時刻、またはその両方を記録するためのネイティブなカレンダーと時計のピッカーです。フィールドをタップして正しい日付までスクロールするだけ — 入力不要、フォーマットの混乱なし、「MM/DDだっけ?DD/MMだっけ?」という議論もありません。検査日、予定されたフォローアップ、許認可の有効期限、またはあらゆる時間データに使用します。値は標準フォーマットで保存され、あらゆるGISやデータベースにきれいにインポートできます。
テキストフィールド
メモ、説明、住所、または事前に予測できない値のための自由入力フィールド。本当に自由入力が必要なものに限定して使用してください — ピックリストで制約できるものが多いほど、データはきれいになります。
バーコード・QRコードスキャン
テキストフィールドのスキャンボタンをタップしてカメラをバーコードまたはQRコードに向けます。デコードされた値がフィールドに自動的に入力されます。サンプルバッグID、資産タグ、機器シリアル番号、または印刷済みラベルに使用できます。
ラジオボタン
ピックリストの選択肢が数個しかなく、すべてを一度に表示したい場合はラジオボタンフィールドを使用します。ドロップダウンを開く操作の代わりに、すべての選択肢がフォーム上に表示され、タップして次に進めます。状態評価(良好 / 普通 / 不良)、ステータスフィールド(開 / 閉 / 保留)、またはスピードが重要な短いリストに最適です。
はい / いいえ トグル
2つの状態しかないフィールド用のシンプルな二値スイッチ:存在する・しない、アクセス可能・不可、適合・不適合。ワンタップで曖昧さなし。点検チェックリスト、許認可コンプライアンス、安全チェックなど、はい/いいえの回答だけで済む場面に使用します。
評価スケール
主観的な評価のための視覚的な星または数値の評価入力。舗装状態を1〜5で評価、サイトに清潔度スコアを付与、植生の健康度をランク付け。評価は属性テーブルに数値として保存され、サイト間の分析と比較に使用できます。
写真撮影
任意のフィーチャーに1枚以上の写真を添付できます。カメラはフォームから直接起動し、写真はGPSタグが付けられ、特定のレコードにリンクされます。エクスポート時に写真は空間データと一緒にZIPにまとめられます。後からバラバラの写真を現場ノートに照合する必要はありません。
フィールドスケッチ
写真だけでは不十分な場合もあります — 見たものをスケッチする必要があることも。フィールドスケッチツールを使えば、写真上または白紙のキャンバスに直接描画できます。損傷箇所のマークアップ、サイトレイアウトの図示、断面の注釈など。描画は写真と同様にフィーチャーに添付される画像として保存されます。
署名キャプチャ
確認署名が必要なワークフロー — 配送確認、管理連鎖文書、検査確認など — には署名フィールドを追加します。ユーザーが画面上で指でサインし、署名がレコードの一部として保存されます。
計算値と数式
フォームの値の中には、手入力すべきでないものもあります。GoGIS のフォームでは、現在のフォーム、フィーチャの基本属性、または同じフィーチャに結び付いた関連フォームから値を読み取る計算フィールドを追加できます。現地担当者が観測に集中している間に、フォームが計算を行います。
よくある用途には、合計、率、前回訪問からの日数、別フォームの参照値、簡単な品質チェックなどがあります。計算値は読み取り専用の結果として表示されるため、入力中に誤って上書きされることがありません。
例:散布コスト合計を計算する
散布記録には Acres と Cost per Acre が含まれることがあります。現地でユーザーに掛け算をさせる代わりに、次のような計算フィールドを追加できます。
Total Cost = Acres × Cost per Acre
同じ考え方は、サンプル合計、使用量、見積コスト、散布率、複数の現地値を 1 つの結果にまとめるあらゆる作業に使えます。
例:前回点検からの日数
フォームでは、以前の関連レコードの日付フィールドを現在の日付と比較できます。たとえば点検ワークフローでは、日付からの日数 計算を使って、前回訪問から何日経過したかを計算できます。
前回点検からの日数 = 前回点検日の「日付からの日数」
この値はそのまま表示したり、レポートで使ったり、十分な日数が経過したときだけ追加質問を表示する可視性ルールと組み合わせたりできます。
ルールでフィールドを表示または非表示にする
優れたフィールドフォームでは、毎回考えられるすべての質問をする必要はありません。フィールド ルールを使用すると、特定の回答によってより多くのフィールドが関連するようになるまで、フォームを短く保つことができます。ルールは、「関連フォームの管理」の「関連フォーム」で利用できます。
アプリ内でルールを設定する方法
- 「関連フォームの管理」を開き、フォームを開いてフィールドを編集します。
- 時々のみ表示されるフィールドで、斜線アイコンをタップしてフィールド ルールを開きます。
- [条件が true の場合のみ表示] をオンにし、ソース フィールド (ステータスなど) を選択し、演算子 (等しい、より大きい、含むなど) を選択し、値 (ダメージなど) を入力します。
- 必要に応じて、条件が true の場合に必須をオンにすると、フォローアップ フィールドが関連する場合にのみ必須になります。
- 保存。誰かがフォームに入力すると、フィールドが表示されたり非表示になったり、回答の変更に応じて必要な状態がライブで変更されます。
各ルールは、1 つのソース フィールドに対して 1 つの条件を使用します。まずフォームにソースフィールドを追加します。表示のために f(x) ボタンを使用しないでください。f(x) は計算値のみに使用されます。
例:十分な日数が経過するまでフォローアップ欄を隠す
ある地点で 30 日ごとにフォローアップ点検が必要だとします。フォームは 前回点検からの日数 を計算し、その値が 30 以上になるまでフォローアップ欄の残りを非表示にできます。チームは状態を確認できますが、まだ不要な質問に答える必要はありません。
例:選択リストから分岐する
選択リストはフォームの残りを制御する用途にも便利です。問題タイプ が 漏水 の場合、流量、湿った範囲、修理優先度のフィールドを表示できます。ユーザーが 植生 を選んだ場合は、種、高さ、処理内容を表示できます。結果として、電話上ではシンプルに感じられる柔軟なフォームになります。
既存の属性を編集
フォームは新しいデータの入力だけではありません。地図上の既存のフィーチャーをタップして属性を開き、直接編集できます。オフィスからインポートしたShapefileの現場条件を更新する必要がありますか?フィーチャーをタップして値を変更し、保存するだけです。以前に開始したレコードに写真や署名を追加する必要がありますか?そのレコードを開いて、中断したところから再開できます。すべての編集はローカルに保存され、エクスポート時に含まれます。
現場ではフォームがスプレッドシートより優れている理由
作業員にスプレッドシートアプリ入りのスマートフォンを渡して行を埋めるよう指示することもできます。それがうまくいかない理由は以下の通りです。
- 入力バリデーションなし — スプレッドシートはどのセルにも何でも受け付けます。ピックリストは有効な値のみ受け付けます。
- 空間的リンクなし — スプレッドシートの行は、誰かが手動で座標を入力しない限り、地図上のポイントとの関連がありません。
- 写真添付なし — 写真はカメラロールに保存され、属するレコードとのリンクがありません。
- オフラインの信頼性なし — クラウドベースのスプレッドシートは携帯電波が途切れると使えなくなります。GoGISは完全にオフラインで動作します。
- バーコード連携なし — スプレッドシートへのバーコードスキャンには別アプリと手動コピー&ペーストが必要です。
- ガイド付きロジックがない — スプレッドシートは不要な質問を自然に隠したり、関連する現地記録から値を計算したりできません。
データのエクスポート
収集したデータはすべてきれいにエクスポートできます。Shapefile、GeoJSON、CSV、KMLから選択可能。写真は空間データと一緒にZIPファイルにまとめられます。結果をQGIS、ArcGIS、Excelで開いたり、組織のGISポータルにアップロードしたりできます。データはフォームで構造化した通りに届き、クリーンアップは不要です。