Saat menggunakan Spatial Analyst, saya secara teratur memiliki masalah dengan nilai-nilai NoData yang muncul dalam data.
Berbagai alat muncul untuk memperkenalkan nilai-nilai NoData secara teratur.
Nilai-nilai ini kemudian menyebabkan masalah dengan alat lain dan harus dihilangkan dengan klasifikasi ulang, biasanya mengakibatkan masalah lain.
Bagaimana seharusnya nilai-nilai NoData ditangani? Apakah ada cara sederhana untuk mengganti nilai NoData dengan nol? Bisakah NoData dihindari sama sekali?
arcgis-desktop
arcgis-10.0
spatial-analyst
Matthew Snape
sumber
sumber
-9999
), dan1.#QNAN
NoData. Dalam ArcGIS yang pertama transparan, sedangkan1.#QNAN
NoData berwarna hitam buram.Jawaban:
Saya akan menggunakan kalkulator raster dengan ekspresi berikut:
Diasumsikan bahwa raster Anda disebut 'raster'.
Sintaks alat 10.x Raster Calculator sedikit berbeda. Dalam contoh ini, "raster" adalah layer di peta:
sumber
Anda dapat mengatur nilai NoData ke nilai apa pun menggunakan operator kondisional Set Null ( ArcGIS 9.3 , ArcGIS 10 ). Saya tidak mengetahui cara mencegah NoData muncul di tempat pertama.
Saya menyadari bahwa saya seharusnya menulis / ditautkan ke operator Con seperti yang disebutkan @AndOne.
Dari dokumentasi, jika Anda menggunakan python:
sumber