Shapefile、GeoPackage、KMLファイルで何ができる?

iPadでの3つのウォークスルー:実際のGISデータをフィルター、並べ替え、合計、色分け、ラベル付けし、エクスポートします — 同じファイルを使って一緒に試せます。

Shapefile、GeoPackage、KMLファイルが送られてきました。開くと、地図に表示されます。さて、次は何をしましょう?

形式が何であっても、答えは同じです。どれも裏側に表を持つ地図だからです。フィーチャ1つにつき1行、属性1つにつき1列。(GISファイルが初めての方は、その意味についてまずはここからお読みください。)ファイルをGoGISに読み込めば、その表を同じ方法で扱えます。GoGISでは、次の形式を属性テーブル付きのレイヤーとして開けます。

このガイドでは3つの実例を使います。データは無料で公開されているもので、郡や州の機関、コンサルタントから受け取るファイルと同じ種類のものです:zipにまとめられた2つのShapefileと、1つのGeoJSONフィードです。

データを入手する:ファイルは不要

一緒に試すために、何かを探したりダウンロードしたりする必要はありません。3つのデータセットはすべてGoGISの参照データに組み込まれています。参照データは、公開元の機関から公開データを直接取得し、普通のレイヤーとして読み込みます — 自分で開いたファイルと同じです。

参照データを開くには:レイヤーパネルでインポートボタン(+の付いた書類のアイコン)をタップし、参照データを選びます。続いて次を選びます。

終わったら、参照データにはほかにも練習用のデータがあります:FEMA洪水区域、SSURGO土壌、湿地、河川と湖、保護地域、発生中の山火事、ヨーロッパではNatura 2000。これらについて詳しくはSSURGO土壌データとFEMA洪水マップをご覧ください。このガイドの内容はどのデータでも、自分のファイルでも同じように使えます。

スクリーンショットはiPadのもので、地図と属性テーブルが並んで表示されています。iPhoneでもすべて同じように使え、iPhoneでは表が地図の上に開きます。

始める前に:列見出しのメニュー

以下の作業のほとんどは、レイヤーを表計算シートのように表示する属性テーブルで行います。フィーチャ1つにつき1行、属性1つにつき1列です。列見出しに対する2つの操作で、ほぼすべてができます。

ウォークスルー1:カリフォルニア州Kern Countyのアーモンドの面積

データ:カリフォルニア州水資源局は、州内のすべての圃場を毎年地図にし、各圃場で栽培されている作物とその面積を、zipにまとめたShapefileとして公開しています。GoGISが郡ごとにダウンロードします。

読み込む:レイヤーパネルでインポートボタン(+の付いた書類のアイコン)をタップし、参照データ、California Crops (2024)の順に選び、Kernを選びます。21,105か所の圃場からなるレイヤー「Kern Crops」が追加されます。

Bakersfield周辺の地図に表示されたKern Countyの圃場
Kern Countyの21,105か所の圃場。作物ごとに色分け

属性テーブルを開く:レイヤーパネルでKern Cropsの横にある…をタップし、属性テーブルを選びます。

属性テーブルを含むKern Cropsレイヤーのメニュー
レイヤーのメニュー:属性テーブルでレイヤーを表計算シートのように開きます

各圃場が1行になっています。列見出しを長押しすると、その列でできることが表示されます。

列見出しのメニュー:集計、この列で地図を色分け、この列を地図のラベルにする、列を非表示
列見出しを長押しするとメニューが開きます

アーモンドに絞り込む:各列の見出しの下にはフィルター欄があります。Crop列のフィルターにAlmondsと入力します。表は21,105か所の圃場から、3,730か所のアーモンド園に絞り込まれます。

Almondsに絞り込まれた属性テーブル。一致するフィーチャは3,730件
アーモンドに絞り込み:3,730か所の圃場

面積を合計する:Acresの見出しを長押しして集計を選びます。表の下のバーに答えが表示されます:Kern Countyのアーモンドは189,042エーカー、1園あたりの平均は50.68エーカー、最大は326.46エーカーです。集計は画面に表示されているページだけでなく、条件に一致するすべての行が対象で、検索やフィルターを変えると更新されます。

Acresの集計バー:合計189,042.04、平均50.68、最小0.07、最大326.46、行数3,730
Acresを集計:3,730か所のアーモンド園で189,042エーカー

現地の様子を見る:地図を拡大します。レイヤーに作物のラベルを付けておくと(Cropを長押ししてこの列を地図のラベルにする)、各圃場で何が栽培されているかがわかります。アーモンドの隣にピスタチオやブドウがあります。

Almonds、Pistachios、Grapesのラベルが付いた圃場を拡大表示
拡大表示:すべての圃場に作物のラベル

持ち出す:属性テーブルの左上にある表のアイコンをタップすると、行をCSVファイルとしてエクスポートできます。エクスポートには、フィルターに一致するすべての行が、現在の並び順で、表示中の列だけで含まれます。不要な列は先に非表示にしておきましょう。ファイルアプリに保存してNumbers、Excel、Googleスプレッドシートで開くことも、メールに添付することもできます。

エクスポートしたアーモンドの圃場をiPadのNumbersで開いたところ
Numbersの表計算シートになった3,730か所のアーモンド園

ウォークスルー2:ウィスコンシン州Iron CountyHurleyの固定資産税

データ:ウィスコンシン州は、州内のすべての区画を、所有者、住所、評価額、固定資産税とともに、郡ごとのzip形式のShapefileとして公開しています。Iron Countyは最も小さい郡の1つなので、数秒でダウンロードできます。

読み込む:レイヤーパネルでインポートボタンをタップし、参照データ、ウィスコンシン州の区画の順に選び、Ironを選びます。続いて、ミシガン州との境にある郡庁所在地Hurleyを拡大表示します。

ウィスコンシン州Hurley周辺のIron Countyの区画
Hurley周辺のIron Countyの区画

地図ツールバーの表ボタンで表を開きます。この方法で開くと、表には表示範囲内のフィーチャが一覧になり、地図をパンやズームするとそれに合わせて変わります。Net Property Tax(純固定資産税)の見出しを長押しします。

Net Property Tax列のメニュー
Net Property Taxのメニュー

集計で、表示範囲内の区画の税額を合計します:1,371区画で2,009,269ドル、平均は1,465.55ドルです。

Net Property Taxの集計バー:合計2,009,268.63、平均1,465.55、最大76,930.1、行数1,371
表示範囲内の1,371区画の純固定資産税

並べ替える:Net Property Taxの見出しをタップし、もう一度タップすると大きい順になります。納税額の多い区画が住所とともに表の上位に並びます。行の先頭にあるターゲットのアイコンをタップすると、地図がその区画にズームします。

純固定資産税の大きい順に並べ替えた表
大きい順に並べ替え

地図を色分けする:もう一度見出しを長押ししてこの列で地図を色分けを選びます。数値の列は、各区分の区画数がほぼ同じになるように黄色から赤までの区分に分けられるので、税額の高い街区がひと目でわかります。凡例はレイヤーパネルに表示され、色や区分はレイヤーのスタイル設定で細かく調整できます。

純固定資産税で色分けされた区画
純固定資産税で色分けされた区画

ラベルを付けて拡大する:同じメニューからこの列を地図のラベルにするを選び、中心街を拡大します。各区画の税額が地図上に表示されます。表は地図に連動しているので、集計も表示範囲内の179区画に絞られます:合計260,050ドルです。

純固定資産税のラベルが付いたHurley中心街の区画と、179区画の集計
中心街:各区画に税額のラベル。集計は地図に連動します

ウォークスルー3:東京近くの最近の地震

データ:米国地質調査所(USGS)は、世界中で記録されたすべての地震をリアルタイムのGeoJSONフィードとして公開しています。Shapefileではありませんが、そこがポイントです。同じツールがGeoJSON、KML、GeoPackageのレイヤーでも使えます。

読み込む:インポートボタンをタップして参照データを選び、全世界の下にある最近の地震を選びます:世界中の過去30日間の地震で、およそ1万件あります。続いて地図を東京に合わせ、地図ツールバーから表を開きます。

東京周辺の地震と、表示範囲内の地震を一覧にした属性テーブル
東京周辺の表示範囲内の地震を表に一覧表示

mag(マグニチュード)の見出しを長押しして、その列のメニューを開きます。

mag列のメニュー
マグニチュードの列のメニュー

集計で平均と最大がわかります:平均マグニチュードは4.54、最大は5.3です。(合計も表示されますが、マグニチュードを足し合わせても意味はありません — 知りたいことに合った値を使ってください。)この列を地図のラベルにするで、各地震のマグニチュードが地図上に表示されます。

マグニチュードの集計:平均4.54、最小4.1、最大5.3。地図上にはマグニチュードのラベル
平均4.54、最大5.3 — 各地震にマグニチュードのラベル
マグニチュードのラベルが付いた東京周辺の地震の全画面地図
表を閉じると地図全体が表示されます

ヒント:このフィードには、人ではなくコンピュータ向けの列もあります。たとえばtimeは1970年からのミリ秒数です。エクスポートする前に、見出しを長押しして列を非表示を選び、表を整理しましょう。

自分のデータで試してみましょう

ここまでの内容は、GoGISに読み込んだどのレイヤーでも使えます:郡のShapefile、コンサルタントのGeoPackage、Google EarthのKML、WebサービスのGeoJSON、GPXの軌跡、ポイントのCSV。ファイルの読み込み方は、Shapefile、GeoPackage、KMLとKMZのガイドをご覧ください。あとは属性テーブルを開いて、知りたいことを尋ねるだけです。

これらはすべて端末上で動作し、データを読み込めばオフラインでも使えます。アカウントもサブスクリプションも不要です。

もっと知りたい方へ:さらに一歩先へ:バッファ、交差、差分、ディゾルブでは、場所に基づいてレイヤーを組み合わせます:鉱山から1マイル以内の区画、圃場の下の土壌、湿地の外に残る土地などです。

さっそく試してみませんか?

サブスクリプション不要、アカウント登録不要。ダウンロードしてすぐに使えます。

App StoreでGoGISを入手