برش مکانی تصاویر در سامانه گوگل ارث انجین اهمیت زیادی دارد. در واقع با استفاده از دستور filterBounds تنها می توان آن دسته از تصاویری که با محدوده مطالعاتی وجه اشتراک دارند را انتخاب کرد. در حالی که در بسیاری از مطالعات لازم است تا تصاویر ماهواره ای یا پروداکت های وابسته به آن ها به درستی برش خورده شود. 

برش مکانی تصاویر به دو صورت انجام می شود. برای برش تک تصاویر میتوان مستقیم از دستور () clip استفاده کرد. مطابق کد زیر میتوان به راحتی یک تصویر مانند image1 را برای محدوده مطالعاتی geometry برش زد.

var clipped = image1.clip(geometry);

 برش زدن ImageCollection با یک تصویر تک متفاوت است. برای اینکار لازم است تا از دستور () map استفاده کرد. این تابع در واقع قابلیت اعمال یک دستور بر کل تصاویر موجود در یک ImageCollection را فراهم میکند. برای برش مجموعه تصاویر میتوان از تابع ساده زیر به همراه دستور () map استفاده کرد. در نظر داشته باشید که خروجی برش ImageCollection هنوز هم یک ImageCollection ولی به صورت برش خورده است. 

var clippedImgCollect = imgCollect.map(function(img){return img.clip(geometry
)
;});

در ویدیو آموزشی این بخش می توان برش تک تصویر و همچنین مجموعه تصاویر را با مثال عملی دید. همچنین توضیحات این بخش در جلد اول راهنمای سامانه گوگل ارث انجین نیز یافت می شود. 

همچنین می توانید داده مربوط به این آموزش که در واقع شیپ فایل شهر تهران است را نیز از بالای صفحه و دکمه داده آموزش دریافت کنید. 

خبرنامه

آخرین مقالات منتشرشده

بخش نظرات شما

لطفا نظرات و پیشنهادات خود را برای ما ارسال نمایید.