iPhone・iPadでShapefileを開く方法
ShapefileはGISで最も広く使用されているベクターデータ形式です。元々Esriによって開発されたこの形式は、地理的フィーチャーをポイント、ライン、またはポリゴンとして属性とともに格納します。1つのShapefileは実際には複数のファイルの束です — .shp(ジオメトリ)、.shx(空間インデックス)、.dbf(属性)、そしてオプションで.prj(座標系)— そしてほぼ常に単一の.zipアーカイブとして配布されます。
最近まで、Shapefileを開くにはQGISやArcGISが入ったデスクトップに座る必要がありました。オフィスではそれで問題ありませんが、フィールドに立っていて同僚がレビュー用にShapefileを送ってきた時や、現場訪問前に区画境界を確認する必要がある時には役立ちません。GoGISを使えば、iPhoneやiPadで直接Shapefileを開くことができ、完全なレイヤー制御、属性テーブル、フィーチャー検査が可能です。
Shapefileとは?
Shapefileはベクターフィーチャー — ポイント、ライン、ポリゴン — を各フィーチャーの属性データとともに格納します。各行に地理的な形状が付いたスプレッドシートのようなものです。この形式は数十年の歴史がありますが、政府機関、公共事業体、環境コンサルタント、測量会社間のGISデータ交換の標準形式であり続けています。
Shapefileは通常、必要なコンポーネントファイルを含む.zipファイルとして届きます。GoGISは展開を自動的に処理します — 手動で解凍する必要はありません。
iPhoneやiPadでShapefileを開く
GoGISにShapefileを取り込む方法はいくつかあります。最も一般的なのはiOSのファイルアプリを使う方法です:.zipファイルまで移動し(iCloud Drive、iPhoneの中、または接続されたクラウドサービスのいずれか)、タップして共有シートからGoGISを選択します。ファイルはすぐにインポートされます。
メールの添付ファイル、AirDrop転送、またはiOS共有シートをサポートする任意のアプリからShapefileを開くこともできます。添付ファイルをタップし、共有アイコンをタップしてGoGISを選択します。インポートプロセスはzip展開、座標系検出、レイヤー作成を数秒で処理します。
マップ上のフィーチャーを探索する
Shapefileが読み込まれると、すべてのフィーチャーがマップ上に表示されます。レイヤーパネルにはインポートされたレイヤーが表示され、表示の切り替え、レイヤーの並べ替え、スタイルの調整ができます。複数のShapefileを読み込んだ場合、それぞれが独立して管理できる個別のレイヤーになります。
マップ上の任意のフィーチャーをタップして検査できます。GoGISはそのフィーチャーの完全な属性テーブルを表示します — .dbfファイルのすべての列が表示されます。これはフィールド検証に非常に価値があります:ラップトップを開かずに、区画ID、パイプライン材質、検査日、その他の属性を確認できます。
データの操作
単純な表示以外にも、GoGISでは属性値によるフィーチャーの検索とフィルタリング、距離と面積の測定、KML、GeoJSON、GPSトラックを含む他のデータレイヤーとのオーバーレイが可能です。KMLやGeoJSONを好む同僚と共有する必要がある場合は、データを他の形式にエクスポートすることもできます。
iOSでShapefileを扱うためのヒント
- zipのまま保持 — GoGISは標準の.zipバンドルを想定しています。インポート前にファイルを手動で展開しないでください。
- 大きなファイルも対応 — GoGISは空間インデックスとレベルオブディテールレンダリングにより、数万のフィーチャーを持つShapefileを効率的に処理します。
- 投影法サポート — Shapefileに.prjファイルが含まれている場合、GoGISはそれを読み取り自動的に再投影します。.prjがない場合はWGS84が想定されます。
- オフライン対応 — インポートされたデータはローカルに保存されます。Shapefileを表示・操作するためにインターネット接続は不要です。
フィールドで測量データを確認する必要がある場合、現場で資産の位置を検証する場合、あるいは誰かがメールで送ってきたShapefileを表示するだけの場合でも、GoGISはiPhoneやiPadで完全なShapefileビューアを提供します。