تفکیک محیط آبی از خشکی به کمک ARC GIS
من روش چند باندی را برای شما آموزش میدم.
در این روش از نسبت گیری طیفی باندهای 2 و 5 تصویر ماهواره ای ETM استفاده میکنیم .
فرمول آن به شرح زیر است :
if B5/B2<1 then 255 else 0
البته باید در استفاده از این فرمول در
تفکیک محیط آب رودخانه با خشکی احتیاط کنید .
برای استفاده از این فرمول در ArcMAP از روش زیر استفاده کنید :
در ArcToolBox ، مسیر زیر را پیدا کنید
Spatial Analyst Tools -> Map Algebra ->Single Output map Algebra
برای شرط ( IF) در ArcMap از واژه Con استفاده میکنیم .
پس در پنجره باز شده con را تایپ کنید . سپس پرانتزی جلوی آن باز کرده و باند 5 را در پرانتز معرفی
کنید ( به مسیر ذخیره باند 5 بروید ) علامت تقسیم " / " است . سپس باند 2 را معرفی کرده و پس از
آن عبارت را کوچکتر از یک( <1) قرار دهید . سپس علامت "," را
تایپ کنید و بعد از آن 255 را نوشته و دوباره "," را تایپ کرده و 0 را
تایپ کنید . پرانتز را ببندید .
ممکن است در اولین تلاش های خود برای استفاده از con با خطاهایی روبه رو شوید ولی ارزش آموختن
را دارد .
+ نوشته شده در چهارشنبه سی ام فروردین ۱۳۹۱ ساعت 20:18 توسط حمیدرضاحسن آبادی
|
حمیدرضاحسن آبادی هستم