iPhone・iPadでのフィールドワーク用オフラインマップ
フィールドワークは携帯電波が届かない場所で行われます。人里離れた森林区画、洋上の調査地点、山間の谷、地下の設備 — リストは長いです。マッピングツールがインターネット接続を必要とするなら、最も必要な時に正確に機能しなくなります。GoGISはオフラインで動作するようにゼロから設計されています。レイヤー、データ、GPSのすべてがネットワーク接続なしで機能します。
フィールドマッピングにオフラインが重要な理由
多くのGISアプリはオフラインモードを後付けの機能として扱っています — オフィスを出る前に有効にして、同期が完了していることを願うもの。GoGISは逆のアプローチを取ります。すべての空間データはデバイス上のローカルSQLiteデータベースに保存されます。クラウド同期なし、サーバー依存なし、ログイン不要。ShapefileやGeoPackageをインポートすると、データはiPhoneやiPad自体に存在します。新しいポイントを作成すると、そのローカルデータベースに直接書き込まれます。アプリは接続性があることを前提としません。
つまり、「オフラインにする」ための準備は何もありません。デフォルトで常にオフラインであり、接続性は利用可能な時のボーナスに過ぎません。
ベースマップタイルのキャッシュ
マップで通常インターネットを必要とする唯一の部分はベースマップ — データレイヤーの下に表示される衛星画像や街路地図です。GoGISは表示したすべてのタイルをキャッシュします。Wi-Fi接続中にプロジェクトエリアを移動し、必要なレベルにズームすると、それらのタイルがデバイスに保存されます。接続なしでフィールドサイトに到着した時、ベースマップはすでにそこにあります。
iOSでは、GoGISはApple Mapsをデフォルトのベースマップとして使用し、Apple独自のタイルキャッシュの恩恵を受けます。最近表示されたタイルは機内モードでも利用可能です。最良の結果を得るには、フィールドに出発する前に、使用予定のズームレベルでターゲットエリアを数分間閲覧してください。
GPSはインターネットなしで動作する
よくある誤解は、電話がGPSにインターネットを必要とするというものです。必要ありません。セルラー機能を持つすべてのiPhoneとiPadには、GPS、GLONASS、Galileo、BeiDou衛星と直接通信するGNSSレシーバーが内蔵されています。位置は携帯電波塔ではなく、宇宙からの信号で決定されます。インターネットはアシストGPSによる初期衛星ロックを高速化できますが、信号を取得すれば、位置更新は完全に衛星ベースです。
GoGISはリアルタイムの精度推定値を画面に表示します。オープンスカイ条件では3〜5メートルの精度が期待できます — ほとんどの専用ハンドヘルドGPSユニットに匹敵します。これはフィールドマッピング、資産インベントリ、環境モニタリング、同様のタスクに十分すぎるほどです。
オフラインでのデータ収集
レイヤーが読み込まれ、ベースマップがキャッシュされていれば、どこでもデータを収集できます。GPSボタンをタップして現在地にポイントを配置します。ピックリスト、テキストフィールド、日付、写真、バーコードを備えたカスタムフォームを使用して属性を入力します。すべてがローカルデータベースに即座に保存されます。アップロードキューなし、保留中の同期なし、接続失敗によるデータ損失のリスクなし。
1回のオフラインセッションで数百または数千のポイントを収集できます。SQLiteデータベースは大規模なデータセットを効率的に処理し、フィーチャー数が増加してもパフォーマンスは低下しません。
再接続時に何が起こるか
特別なことは何もありません — それがポイントです。データが同期を待っていなかったため、調整ステップはありません。Wi-Fiまたはセルラーの範囲に戻ったら、レイヤーをGeoJSON、KML、CSV、またはShapefileとしてエクスポートし、AirDrop、メール、またはデバイス上の任意のアプリで共有できます。データはずっと完全で使用可能でした。
準備のヒント
- ベースマップをキャッシュする — 必要なズームレベルでWi-Fi上のプロジェクトエリアを閲覧する
- すべてのレイヤーを事前に読み込む — オフィスを出る前にShapefile、GeoPackage、またはKMLファイルをインポートする
- デバイスを充電する — GPSと画面使用はバッテリーを消耗します。長いフィールド日にはモバイルバッテリーを持参
- 機内モードでテストする — 遠隔地まで2時間運転する前にすべてが機能することを確認する