Як поводитися з TIME в ГІС?


16

Чи є якийсь спосіб чи ідея щодо обробки атрибуту Time в ГІС? Наприклад, які способи визначити, що об’єкт знаходиться в місці в заданому часовому інтервалі, і він знаходиться в іншому місці в іншому часовому інтервалі, скажімо, як політична межа, яка змінилася.


Дуже гарне запитання. Чекаю на відповіді. Також тут можуть бути корисними деякі коментарі щодо візуалізації часу gis.stackexchange.com/questions/408/… .
radek

Відповіді:


12

Як завжди, це залежить ... :-)

Я бачу щонайменше 3 різні сценарії, коли йде час.

1) Часова частина відрізняється всередині геометрії. Наприклад, журнал треків з GPS, якщо ви робите з нього рядок рядків. Тоді у вас будуть різні часові позначки для кожної вершини всередині рядкової лінії, і ви можете інтерполювати обчислений час у будь-якому місці на краях.
2) У вас є дві різні геометрії, у вашому прикладі політична межа, яка змінилася з часом.
3) Ви хочете обробляти, наприклад, різну середню температуру в місці розташування протягом часу.

Якщо ми почнемо з числа 3, мова йде лише про дані атрибутів. Тоді вам слід зберігати геометрію з унікальним ідентифікатором та посиланням на цей ідентифікатор у таблиці атрибутів.

Число 1 у моєму списку вимагає певного внутрішнього часу зберігання даних як вимір або принаймні додаткову інформацію для кожної вершини. Часто є можливість зберігати щось як m, наприклад x, y, z, m. Я думаю, також є такі системи, які обробляють такий формат дати. Інакше вам доведеться обробляти час у десятковому форматі.

Число 2 у списку: Скажімо, що мова йде про країни, і ми працюємо з представництвом полігону. Тоді я б почав із таблиці з даними атрибутів про країни. Кожна країна має свій унікальний ідентифікатор. Тоді я б поклав усі багатокутники незалежно від того, коли вчасно вони були дійсними, у таблиці з початковим і кінцевим полем з інформацією, коли вони були використані. У цій таблиці кожен багатокутник унікальний, а також зберігає зовнішній ключ, що посилається на таблицю країни. Це відношення багато до одного. Багато полігонів представляють одну країну.

Отже, якщо ми порівнюємо числа 2 і 3 у списку, справа полягає в тому, що у 2 є багато представлень геметрії для одного представлення атрибутів (це геометрія, яка змінюється з часом). У номері 3 це атрибути, які змінюються з часом.

Деякі думки

З повагою
Ніклас


6

Що стосується зміни політичних та інших адміністративних кордонів, я думаю, що історичний ГІС Великобританії був хорошим способом вирішення проблеми, структура бази даних описана на веб-сайті http://onlinelibrary.wiley.com/doi/10.1002/9780470987643 .ch13 / pdf та велику кількість пов’язаних статей можна побачити на веб-сторінці http://scholar.google.com/scholar?hl=uk&q=GBHGIS+data+structure .

В основному кожен полігон зберігався з доданою датою початку та закінчення (хоча в деяких випадках дата була рядком на зразок "колись у правління Карла I", я думаю, що ми роздували їх із датами правління царів), тоді можна було використовувати простий SQL-запит (або OGC-фільтр для веб-карт), щоб витягти всі відповідні багатокутники на будь-яку дату.


Дуже цікаво!
Пабло


5

QGIS може обробляти просторово-часові дані за допомогою плагіна Time Manager . Особливості можуть мати одну часову позначку або дві, що вказують час початку та закінчення.

alt текст


Я другий плагін QGIS-менеджера часу. Я використовував це під час спостереження за погодою за часом, і це було досить дружньо для використання та ефективного відображення даних.
Андо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.