空間データでの時間のサポート

時間は空間データ内でさまざまな方法でサポートされています。時間情報は、属性 (フィーチャクラスおよびモザイク データセット) として格納するか、内部的 (netCDF データなど) に格納することができます。以下の各セクションでは、時系列的に視覚化できるデータについて説明します。

フィーチャ レイヤー

フィーチャ レイヤーでは、フィーチャを時系列的に視覚化する方法が 2 つあります。

  • 各フィーチャの形状と場所は一定に維持されるが、時間の経過とともに属性値を変更します。
  • 時間の経過とともに各フィーチャの形状と場所を変更します。

時間の経過とともに形状または場所が変化するフィーチャは、個別のフィーチャとして格納する必要があります。たとえば、時系列的に視覚化される台風の進路の場合、特定の時間における台風の場所を表すポイント フィーチャは、個別のフィーチャとして格納する必要があります。

都市あたりの人口値など、形状または場所が変化しないフィーチャもまた、個別のフィーチャとしてテーブル内で表現することができます。各都市は複数のフィーチャによって表すことができます。同じ都市を表すフィーチャの場所はそれぞれ同じですが、日付によって人口値が異なります。

ただし、同じ統計フィーチャでタイムスタンプの数が多い場合は、1 対多の結合を使用できます。この場合、空間情報はベース テーブルに格納され、時間別の属性情報は別のテーブルに格納されます。

個別のテーブルへの時系列データの格納の詳細

モザイク データセット

モザイク データセットを使用して、時系列的な変化を表すラスターを格納できます。たとえば、時間の経過に伴う土地利用の変化を表す航空画像をモザイク データセットに格納でき、そのデータを時系列的に視覚化できます。フィーチャ レイヤーの場合と同様に、モザイク データセットの属性テーブル内に各ラスターの有効時間を示すための日付フィールドが必要です。

netCDF レイヤー

netCDF レイヤーでは、データを視覚化するためのディメンションを選択することができます。時間値は、netCDF レイヤーの 1 つのディメンションとして保存されます。netCDF フィーチャ レイヤーについては、時間ディメンション、または時間値を含む属性フィールド (開始時間/終了時間フィールド) を使用してレイヤーの時間を指定できます。ただし、netCDF ラスター レイヤーについては、時系列的なデータの確認を可能にする時間ディメンションを使用してのみ、レイヤーの時間を指定できます。

関連トピック