Saya ingin memodifikasi raster (nilai piksel) di QGIS.
Plugin "alat nilai" dapat dengan mudah memberi saya nilai piksel raster saya. Namun saya tidak tahu bagaimana memodifikasinya.
Saya telah menemukan T&J berjudul DEM raster (OpenSource) yang dikoreksi secara manual? yang mengatakan bahwa dimungkinkan untuk melakukannya dalam GRASS. Saya menghabiskan beberapa jam untuk mencoba memahami bagaimana rumput bekerja tanpa hasil.
Saya tidak dapat menemukan alat d.rast.edit di plugin sextante.
Apakah ada cara lain untuk mengaksesnya?
Anda dapat menggunakan Kalkulator Raster di QGIS. Tutorial ini sangat membantu saya:
http://spatialgalaxy.net/2012/01/25/using-the-qgis-raster-calculator/
sumber
Jika Anda ingin melakukan ini dengan kode Anda dapat menggunakan perpustakaan GDAL:
http://gdal.org/classGDALRasterBand.html#a5497e8d29e743ee9177202cb3f61c3c7
sumber
SAGA GIS memungkinkan Anda untuk mengedit nilai piksel dalam raster, satu per satu. Ini sangat berguna untuk beberapa tujuan, misalnya penginderaan jauh di mana Anda dapat memilih piksel tertentu untuk analisis spektral. Jika Anda memilih kotak yang ingin Anda edit di panel 'manajer', pilih tab 'atribut' di panel properti, dan Anda dapat memilih satu piksel, atau seret dan pilih satu blok piksel di layar, lalu ketik dalam nilai-nilai mereka ke dalam matriks yang akan ditampilkan di bawah atribut.
Opsi memodifikasi satu piksel pada satu waktu dengan QGIS adalah dengan menggunakan Serval plugin eksperimental untuk menetapkan nilai yang berbeda untuk piksel tertentu.
sumber
Coba ini: Plugin Serval untuk QGIS memungkinkan nilai mengedit satu sel raster.
http://www.lutraconsulting.co.uk/blog/2016/09/05/serval/
Tapi saya mencari alat untuk memodifikasi nilai raster di sepanjang garis / polyline dengan nilai di ujung garis / polyline yang diambil dari raster.
sumber
Anda hanya dapat memetakan ulang satu nilai pada satu waktu dengan Raster Calculator dan itu tidak memungkinkan Anda menentukan jenis nilai raster; menggunakan float 32 saya pikir, yang boros jika hanya satu byte diperlukan. Rastercalc lebih baik, tetapi masih hanya memungkinkan Anda untuk memetakan ulang satu nilai sekaligus.
sumber
Atau menggunakan plugin Qgis baru yang dirancang untuk itu: ThRasE
sumber