Bagaimana cara menangani TIME dalam GIS?

16

Apakah ada cara atau ide tentang cara menangani atribut Time di GIS? Misalnya, yang merupakan cara untuk menentukan bahwa suatu objek berada di suatu tempat pada interval waktu tertentu dan mereka berada di tempat lain dalam interval waktu lain, katakanlah, seperti batas politik yang telah berubah.

Pablo
sumber
Pertanyaan yang sangat bagus Menantikan jawaban. Juga, beberapa komentar tentang visualisasi waktu gis.stackexchange.com/questions/408/… mungkin bermanfaat di sini.
radek

Jawaban:

12

Seperti biasa, itu tergantung ... :-)

Saya melihat setidaknya 3 skenario berbeda ketika waktu terlibat.

1) Bagian waktu berbeda di dalam geometri. Track log dari GPS misalnya, jika Anda membuat garis dari itu. Kemudian Anda akan memiliki cap waktu yang berbeda untuk setiap titik di dalam linestring, dan Anda dapat menginterpolasi waktu yang dihitung di mana saja di tepi.
2) Anda memiliki dua geometri yang berbeda, dalam batas politik contoh Anda yang telah berubah seiring waktu.
3) Anda ingin menangani misalnya suhu rata-rata yang berbeda di lokasi dari waktu ke waktu.

Jika kita mulai dengan angka 3, itu hanya tentang data atribut. Maka Anda harus menyimpan geometri dengan id unik dan referensi id itu dalam tabel atribut.

Nomor 1 dalam daftar saya memerlukan semacam waktu penanganan penyimpanan internal sebagai dimensi atau setidaknya informasi tambahan untuk setiap titik. Seringkali ada kemungkinan untuk menyimpan sesuatu sebagai m, seperti x, y, z, m. Saya kira ada juga sistem yang menangani format tanggal seperti itu. Kalau tidak, Anda harus menangani waktu dalam beberapa format desimal.

Nomor 2 dalam daftar: Katakanlah ini tentang negara dan kami bekerja dengan perwakilan poligon. Lalu saya akan mulai dengan tabel dengan data atribut tentang negara. Setiap negara memiliki id uniknya sendiri. Kemudian saya akan meletakkan semua poligon tidak peduli kapan waktunya valid dalam tabel dengan bidang awal dan akhir dengan informasi saat mereka digunakan. Dalam tabel ini setiap poligon unik dan juga menyimpan kunci asing yang merujuk pada tabel negara. Hubungan itu banyak ke satu. Banyak poligon mewakili satu negara.

Jadi jika kita membandingkan angka 2 dan 3 dalam daftar, intinya adalah bahwa dalam 2 ada banyak representasi permata untuk satu representasi atribut (itu adalah geometri yang berubah seiring waktu). Di nomor 3 itu adalah atribut yang berubah seiring waktu.

Beberapa pemikiran

Salam
Nicklas

Nicklas Avén
sumber
6

Dalam hal mengubah batas politik dan administrasi lainnya, saya pikir GIS Historis Britania Raya memiliki cara yang baik dalam menangani masalah, struktur basis data dijelaskan di http://onlinelibrary.wiley.com/doi/10.1002/9780470987643 .ch13 / pdf dan sejumlah besar makalah terkait dapat dilihat di http://scholar.google.com/scholar?hl=id&q=GBHGIS+data+structure .

Pada dasarnya setiap poligon disimpan dengan tanggal mulai dan berakhir terpasang (meskipun dalam beberapa kasus tanggal adalah string seperti "kadang-kadang pada masa pemerintahan Charles I" Saya pikir kami memalsukan orang-orang dengan tanggal pemerintahan raja) maka dimungkinkan untuk menggunakan SQL Query sederhana (atau Filter OGC untuk peta web) untuk mengekstrak semua poligon yang relevan untuk tanggal apa pun.

Ian Turton
sumber
Sangat menarik!
Pablo
5

QGIS dapat menangani data spatio-temporal dengan plugin Time Manager . Fitur dapat memiliki satu stempel waktu atau dua yang menentukan waktu mulai dan waktu selesai.

teks alternatif

underdark
sumber
Saya kedua plugin manajer waktu QGIS. Saya telah menggunakan ini dengan pengamatan cuaca cap waktu dan itu cukup ramah untuk digunakan dan tampilan data yang efektif.
Ando