GISでTIMEを処理する方法は?


16

GISで時間属性を処理する方法について何か方法やアイデアはありますか?たとえば、オブジェクトが特定の時間間隔の場所にあり、それらが別の時間間隔の別の場所にあることを指定する方法です。たとえば、政治的境界が変更された場合などです。


とてもいい質問です。回答を楽しみにしています。また、時間の可視化に関するいくつかのコメントgis.stackexchange.com/questions/408/…が役立つ場合があります。
radek

回答:


12

いつものように、それは依存します... :-)

時間が関係する場合、少なくとも3つの異なるシナリオが表示されます。

1)ジオメトリ内では時間部分が異なります。たとえば、GPSからの追跡ログ(そこから線ストリングを作成する場合)。次に、ラインストリング内の頂点ごとに異なるタイムスタンプを使用し、エッジ上の任意の場所で計算された時間を補間できます。
2)時間の経過とともに変化する政治的境界の例では、2つの異なるジオメトリがあります。
3)たとえば、ある場所の経時的な異なる平均温度を処理したい場合。

3番から始めると、それは属性データについてのみです。次に、一意のIDでジオメトリを保存し、そのIDを属性テーブルに参照する必要があります。

リストの1番には、ディメンションとして、または少なくとも各頂点の追加情報として、何らかの内部ストレージ処理時間が必要です。多くの場合、x、y、z、mなど、mとして何かを格納する可能性があります。そのような日付形式を処理するシステムもあると思います。そうでない場合は、10進形式で時間を処理する必要があります。

リストの2番目:国に関するもので、ポリゴン表現を使用しているとしましょう。次に、国に関する属性データを含むテーブルから始めます。すべての国には固有のIDがあります。次に、いつ有効になったかに関係なく、すべてのポリゴンを、使用時の情報を含む開始フィールドと終了フィールドを持つテーブルに配置します。このテーブルでは、すべてのポリゴンが一意であり、国テーブルを参照する外部キーも保持しています。その関係は多対一です。多くのポリゴンは1つの国を表します。

そのため、リストの番号2と3を比較すると、2には1つの属性表現(時間とともに変化するジオメトリ)の多くのジオメトリ表現があります。番号3では、時間とともに変化する属性です。

いくつかの考え

よろしく
ニクラス


6

政治的およびその他の管理上の境界を変更する場合、英国歴史GISが問題を処理する良い方法を持っていると思います。データベースの構造はhttp://onlinelibrary.wiley.com/doi/10.1002/9780470987643で説明されています。 .ch13 / pdfおよび多数の関連論文はhttp://scholar.google.com/scholar?hl=en&q=GBHGIS+data+structureで見ることができます。

基本的に、すべてのポリゴンは開始日と終了日が添付されて保存されました(場合によっては、日付は「チャールズ1世の治世」のような文字列でしたが、シンプルなSQLクエリ(またはWebマップのOGCフィルター)を使用して、任意の日付に関連するすべてのポリゴンを抽出します。


とても興味深い!
パブロ


5

QGISはTime Managerプラグインで時空間データを処理できます。機能には、開始時刻と終了時刻を指定する1つのタイムスタンプまたは2つのタイムスタンプがあります。

代替テキスト


2番目にQGISタイムマネージャープラグインです。私はこれをタイムスタンプ付きの気象観測で使用しましたが、非常に使いやすく、データを効果的に表示していました。
安藤
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.