iPhone・iPadでGeoPackageをインポートする方法
GeoPackageは、Open Geospatial Consortium(OGC)のオープンスタンダードで、空間データを単一の.gpkgファイルにパッケージ化します。4つ以上の別々のファイルにデータを分散させるシェープファイルとは異なり、GeoPackageはすべてを一箇所に保持します:ジオメトリ、属性、座標参照系、さらには複数のレイヤーまで。内部的にはSQLiteデータベースであり、高速で携帯性が高く、信頼性があります。
GoGISはiPhoneとiPadでのGeoPackageファイルのインポートを完全にサポートしています。同僚から.gpkgを受け取った場合、政府のオープンデータポータルからダウンロードした場合、QGISからエクスポートした場合のいずれでも、iOSデバイスで直接開くことができます。
シェープファイルよりGeoPackageが優れている理由
シェープファイル形式はGISで30年以上にわたってデフォルトでしたが、重大な制限があります。単一のシェープファイルは実際には4〜7つの別々のファイル(.shp、.dbf、.shx、.prj、多くの場合.cpg、.sbn、.sbx)であり、すべてが存在し正しく名前付けされている必要があります。フィールド名は10文字に制限されています。各ファイルは1つのジオメトリタイプのみを保持できます。.dbf形式には2GBのサイズ制限があります。
GeoPackageはこれらの問題をすべて解決します。1ファイル。フィールド名の制限なし。単一のコンテナに複数のジオメトリタイプ。実質的なサイズ制限なし。QGIS、ArcGIS Pro、およびほとんどの最新GISツールがデータ交換に推奨するフォーマットです。
GoGISでGeoPackageをインポートする
GeoPackageファイルをGoGISに取り込む方法はいくつかあります:
- ファイルアプリ — ファイルアプリを開き、.gpkgファイルを見つけてタップします。GoGISが開くオプションとして表示されます。
- 共有シート — ファイルを共有できるアプリ(Mail、Safari、Slackなど)から共有アイコンをタップし、GoGISを選択します。
- AirDrop — 近くのMac、iPhone、またはiPadからAirDropで.gpkgファイルを受信します。GoGISが自動的に開きます。
- メール添付 — Mailまたはメールクライアントで.gpkg添付ファイルをタップし、「GoGISで開く」を選択します。
マルチレイヤーサポート
単一のGeoPackageファイルには複数のフィーチャーテーブル — 別々のレイヤーのポイント、ライン、ポリゴンを含めることができます。GoGISはそれらすべてを読み取ります。マルチレイヤーGeoPackageをインポートすると、各テーブルがアプリ内の独自のレイヤーになります。表示を個別に切り替え、異なる色でスタイリングし、各レイヤーの属性を個別に検査できます。
これは関連情報をまとめたデータセットに特に便利です — たとえば、プロジェクトエリアの道路、建物、土地区画を含むGeoPackage。3つの別々のファイルをインポートする代わりに、1つをインポートするだけで、すべてのデータがすぐに使えます。
データの操作
インポート後、GeoPackageデータはGoGISの他のレイヤーと同じように動作します。マップ上のフィーチャーをタップして属性を表示します。検索機能を使って属性値で特定のフィーチャーを見つけます。フィールドに基づいてカラーコーディングを適用し、カテゴリや範囲を視覚化します。これらはすべてオフラインで動作します — データはインポート時にローカルに保存されます。
後でデータを共有する必要がある場合は、レイヤーをGeoJSON、KML、CSV、またはShapefileにエクスポートします。GoGISはラウンドトリップワークフローをサポートします:GeoPackageをインポートし、フィールドで収集したポイントを追加し、チームが必要な形式ですべてを一緒にエクスポートします。
GeoPackageデータの入手先
GeoPackageファイルはGISコミュニティでますます一般的になっています。いくつかの典型的なソースを紹介します:
- QGISエクスポート — QGISは右クリック > エクスポート > フィーチャーを名前を付けて保存でGeoPackageとしてエクスポート可能
- 政府のオープンデータポータル — 多くの国や地域のジオポータルがGeoPackage形式のダウンロードを提供
- ArcGIS Pro — ジオプロセシングツールボックスからGeoPackageにエクスポート
- 同僚やプロジェクトパートナー — GeoPackageはチーム間の空間データ共有で好まれるフォーマットに