Bos saya memberi saya shapefile titik-3D kecil dan meminta saya untuk membuat DEM darinya, yang harus saya kumpulkan bersama dengan DEM yang lebih tua dari situs yang sama, yang dibuat dengan Surfer.
Saya membuat layer raster dari shapefile dan menggunakan alat kontur untuk membuat kontur level. Sayangnya mereka tampaknya menjadi garis bukan poligon. Ketika saya menggunakan tool line-to-polygon, beberapa level hilang. Saya yakin ada cara untuk membuat DEM dari titik-data, tetapi saya tidak tahu apa yang saya lakukan salah.
Saya menggunakan QGIS Valmiera.
Jawaban:
DEM (model elevasi digital) adalah raster dan bukan garis kontur atau polyline. Jika data titik adalah kisi poin yang sistematis (spasi yang sama) maka sesederhana mengkonversi langsung ke raster menggunakan alat rasterize. Di QGIS Anda dapat menggunakan "Raster> Conversion> Rasterize (Vector to raster)".
Namun, jika poinnya tidak teratur maka itu menjadi masalah interpolasi. Ada banyak opsi yang tersedia. Alat QGIS "Raster> Interpolation> Interpolation" hanya memiliki TIN dan IDW. Saya tidak akan merekomendasikan salah satu dari metode ini tetapi mungkin cukup untuk kebutuhan Anda. Melalui QGIS toolbox SAGA GIS (perlu menginstal) menyediakan interpolasi Kriging dan Spline. Ada juga beberapa opsi yang sangat kuat di GRASS GIS (juga tersedia di kotak alat QGIS).
Opsi interpolasi GRASS:
"r.surf.nnbathy" - Natural_neighbor
"v.surf.bspline" - B-splines
"v.surf.rst" dan "v.vol.rst" - splines yang diregulasi dengan ketegangan
"v.krige" - Kriging (GRASS 7+)
Seringkali seseorang mencoba beberapa metode dan kemudian memilih model berdasarkan RMSE (Root Mean Squared Error) atau kesalahan residual untuk mengevaluasi kecocokan model.
sumber