Saya mencoba menginterpolasi suhu rata-rata tahunan rata-rata untuk menghasilkan permukaan yang "realistis". Dalam QGIS saya menggunakan Raster-Interpolasi-Interpolasi. Kedua metode TIN dan IDW tidak memberikan permukaan "realistis" (misalnya dibandingkan dengan peta yang baik di atlas).
IDW (faktor 3):
TIN (juga menunjukkan titik interpolasi):
Adakah petunjuk bagaimana mendapatkan interpolasi yang "lebih baik, lebih realistis"?
qgis
interpolation
climate
Kurt
sumber
sumber
Jawaban:
Anda dapat mempertimbangkan hubungan suhu-tinggi, terutama di daerah pegunungan. Ko-kriging atau interpolasi splines (mis., Splines 3D yang didukung oleh GRASS GIS) dapat digunakan untuk ini. Untuk area yang lebih luas, variabel lebih lanjut mungkin berperan: jarak dari laut, garis lintang, dll.
Pembaruan: metode yang masuk akal juga bisa berupa regresi berganda, untuk GRASS 7 ada Addon baru: r.regress.multi
sumber
Menginterpolasi data iklim, Anda memiliki dua opsi (saya melihat Anda harus siap menggunakan tutorial, saya akan memberikan referensi, tetapi juga beberapa aspek teoritis yang Anda miliki di sini ):
interpolasi sederhana menggunakan pendekatan kriging adalah pilihan terbaik, karena Anda akan memiliki hubungan yang terdengar statistik. Anda dapat menggunakan tutorial ini: Dalam bahasa Rumania, tetapi Anda dapat menggunakan Google Translate (gunakan SAGA).
interovasi kovariat, kriging atau metode lain, melengkapi data suhu dengan elevasi atau data lainnya. Anda dapat menggunakan tutorial ini: Mitasova spline dengan ketegangan (gunakan GRASS) atau buku contoh Tom Hengl (menggunakan R)
sumber
Apakah Anda mengoreksi data suhu di atmosfer? Itu akan menjelaskan ketinggian permukaan di atas permukaan laut dan atmosfer. NCEP menyediakan banyak data atmosfer untuk Amerika Utara.
Juga, interpolasi linier tidak akan sebagus itu karena suhu memiliki variasi diurnal sepanjang hari.
sumber
Kurt, Anda bisa mengelompokkan nilai suhu di raster Anda ke kelas dan mengekspor hasilnya ke raster baru menggunakan v.reclass dari kotak alat Sextante.
Saya kira nilai minimum raster interpolasi Anda mungkin (katakanlah) -5 dan nilai maksimum (katakanlah) 30.
Menggunakan GRASS v.reclass dari kotak alat Sextante akan memungkinkan nilai dikelompokkan ke dalam tujuh kelas menggunakan file teks 'aturan' ini (Anda bisa menyebutnya 'rules.txt'):
Outputnya adalah raster baru yang memiliki nilai 1 untuk semua nilai antara -5 dan nol di raster asli, dari 2 untuk semua nilai antara 1 dan 5 di raster asli, dan seterusnya.
Prosedurnya sangat sederhana, yang Anda butuhkan hanyalah raster yang diinterpolasi dan file teks 'rules'. Lihat juga halaman manual untuk v.reclass di sini: http://grass.fbk.eu/gdp/html_grass64/r.reclass.html
Setelah diklasifikasi, raster baru juga dapat dipoligonisasi untuk menghasilkan polifon shapefile, untuk menempatkan tepi yang keras pada gambar yang dirender warna. Atau Anda bisa mewarnai gaya shapefile dan melupakan raster.
Hanya catatan singkat. Interpolasi adalah salah satu dari hal-hal yang membuat rambut saya tetap berdiri karena dapat menghasilkan hasil yang terlihat sangat meyakinkan dari data yang sangat tipis. Terlebih lagi hasilnya biasanya tidak mungkin untuk diperiksa karena Anda telah menggunakan semua data yang harus Anda lakukan interpolasi, jadi itu adalah sifat dari hal-hal yang Anda tidak dapat melakukan pemeriksaan yang berarti pada area di mana Anda tidak melakukan punya data.
Dalam kasus Anda, data untuk area di luar perbatasan Austria tipis dan Anda mungkin mempertimbangkan untuk memotong gambar peta akhir untuk menunjukkan hanya Austria. Atau mungkin meninggalkan poin. Misalnya, saya mungkin memiliki grafik dengan percikan senapan poin yang melaluinya saya menggambar garis lurus. Ketidakjujuran dimulai ketika saya kemudian menghapus poin :)
Nick.
sumber