sobota, 15 października 2011
czwartek, 13 października 2011
Jak dodać w ArcGIS dwa rastry o różnych zakresach (extent)
Gdy dodajesz dwa rastry o różnym zakresie to raster wynikowy jest domyślnie przycinany do tego takiego rastra, który zawiera zakresy wszystkich rastrów.
Jednak najczęściej zależy nam aby to było połączenie dwóch rastrów nawet w tych miejscach gdy jeden z nich nie ma wartości (NoData/NULL)
Żeby to osiągnąć trzeba ustawić zmienną Processing Extent -> Extent -> Union of Inputs w Enviroment Settings.
Gdy do tego użyjesz Raster Calculator z odpowiednimi formułami, np.
Con(IsNull("nmt1"), 0.0, "nmt1") + Con(IsNull("nmt2"), 0.0, "nmt2")
to na pewno wszystko zadziała tak jak powinno.
Jednak najczęściej zależy nam aby to było połączenie dwóch rastrów nawet w tych miejscach gdy jeden z nich nie ma wartości (NoData/NULL)
Żeby to osiągnąć trzeba ustawić zmienną Processing Extent -> Extent -> Union of Inputs w Enviroment Settings.
Gdy do tego użyjesz Raster Calculator z odpowiednimi formułami, np.
Con(IsNull("nmt1"), 0.0, "nmt1") + Con(IsNull("nmt2"), 0.0, "nmt2")
to na pewno wszystko zadziała tak jak powinno.
poniedziałek, 10 października 2011
Jak ustawić wartość NULL w ArcGIS za pomocą Raster Calculator
Aby ustawić wartość NULL (NoValue) dla komórek o zadanej wartości wystarczy w ArcGIS Raster Calculator wpisać odpowiednią formułę, np.:
Jeżeli natomiast chcemy dla wszyskich komórek o wartości NoValue przypisać jakąś wartość np. 0 to należy wpisać formułę
Con(IsNull("nmt"), 0.0, "nmt")
undefined
Subskrybuj:
Posty (Atom)