استفاده از ماکرومدلر MacroModeler در Terrset
سلام
ماکرومدلر MacroModeler در Terrset یک محیط گرافیکی است که امکان ساخت و اجرای مدل را فراهم می کند. این ابزار به صورت کامل نمی تواند بعنوان جایگزین مدل کارتوگرافیک مفهومی بکار گرفته شود زیرا نیازمند این است که ما بدانیم چه ماژولهایی بکار گرفته خواهد شد. اگرچه یکبار ساخت مدل کارتوگرافیک مفهومی را در آموزش قبلی اجرا کردید، ممکن است بخواهید آن را در ماکرو مدلر اجرا کنید. با این حال ممکن است کل مدل را بسازید و اجرا کنید، در صورتی که بعد از اضافه کردن هر گام به مدل آن را اجرا کنید ممکن است بهترین حالت باشد. پس از اجرا باید خروجی را آزمون کنید و درستی استفاده از هر ابزار را تایید نمایید.
در این قسمت با بکارگیری ماکرومدلر بخش نخست تمرین را تکرار می کنیم:
استفاده از ماکرومدلر MacroModeler در Terrset
الف) از منوی IDRISI GIS Analysis گزینه Model Deployment Tools را انتخاب کرده و سپس ماژول Macro Modeler را باز کنید.
ب) روند ساخت مدل از سمت چپ به راست انجام میگیرد مانند اشکال قبلی. در پنجره Macro Modeler بر روی آیکن Raster Layer کلیک کنید (آیکن هفتم از سمت چپ) و در پنجره باز شده لایه رستری Drelief را انتخاب کنید.
قبل از ادامه دادن روند کار از منوی File گزینه Save As را انتخاب کنید و مدل را با نام Exer2-2 ذخیره کنید.
پ) بر روی آیکن Module کلیک کنید (آیکن یازدهم از سمت چپ) و از لیست ماژول Reclass را انتخاب نمایید.
نکته: زمانی که یک ماژول اضافه میگردد، خروجی آن نیز به صورت متصل به ماژول با یک نام موقتی در پنجره Macro Modeler ظاهر میشود. بر روی خروجی ماژول کلیک راست کرده و در پنجره باز شده نام خروجی را به Flood2 تغییر دهید.
بر روی ماژول Reclass کلیک راست کرده تا بتوانید پارامترهای آن را تنظیم کنید. اگرچه اکثر پارامترهای ماژولها دقیقاً وظیفه واقعی خود را انجام میدهند، اما برخی ماژولها وظیفه واقعی را پس از اضافه شودن به ماکرومدلر انجام نداده و نیاز به تنظیم دارند. ماژول Reclass یکی از این موارد است. در ماژول اصلی Reclass، توالی طبقه بندیهای مجدد مقادیری که بکار میروند وارد میشود. اما در ماکرومدلر، این مقادیر باید در فرم Reclass (.rcl) وارد شوند.
درپنجره Parameters برچسب هر پارامتر در ستون سمت چپ وارد شده، و تعیین نوع هر پارامتر در ستون سمت راست مشخص شده است. زمانی که بیش از یک انتخاب برای یک پارامتر وجود داشته باشد، با کلیک بر روی ستون سمت راست لیست انتخابها باز میشود. در ستون سمت راست پارامتر File Type کلیک کنید تا انتخابهای موجود برای این پارامتر باز شود، سپس Raster Layer را انتخاب کنید.
برای پارامتر Classification Type گزینه File Mode را تعیین کنید.
برای پارامتر Name Of RCL File گزینه Flood را برگزینید. (در مرحله قبلی ساخته شد).
فرمت ذخیره سازی این فایلها را هم در پارامتر Output data type گزینه Byte/Integer مشخص نمایید.
بر روی دکمه Okکلیک کنید تا تنظیمات انجام شده برای ماژول اعمال شود.
در اصل، اطلاعات مورد نیاز ماژول Relcass تنظیم شد و در این مدل ذخیره گردید.
در مرحله بعدی با کلیک بر روی آیکن Connect لایه Drelief را به ماژول Reclass متصل کنید.
ت) اولین مرحله ساخت مدل اجرا شد. برای بررسی خروجی ماژول می توانید مدل را اجرا کنید. ابتدا ماژول را از منوی File ذخیره نمایید. برای اجرای مدل بر روی منوی Run کلیک کنید. پیغامی ظاهر میشود مبنی بر اینکه اگر خروجی با این نام وجود داشته باشد جایگزین خواهد شد بر روی دکمه Yes کلیک کنید.
تصویر Flood2 دقیقاً مانند تصویر Flood که در ابتدای این تمرین ساختیم، به نمایش در می آید.
ث) بقیه تصاویر و لایه ها و ماژول های مدل را مانند تمرین به این مدل اضافه کنید. دقت شود پس از اضافه کردن و اجرای هر مرحله مدل، آن را ذخیره کنید. پس از اضافه کردن هر ماژول بر روی آن کلیک راست کرده و تنظیمات مرتبط با آن را انجام دهید.
نکته: ماژول Edit در پنجره Macro Modeler قابل اجرا نیست، اما قبلاً دیدید که تنظیمات نقشه و لایه CLaysoil را هم می توان با ماژول Assign انجام داد.
نکته: ماژول Area به صورت جدول اطلاعات در Macro Modeler خروجی ارائه نمی دهد. بنابراین ماژول Area را خارج از محیط Macro Modeler اجرا کنید.
یکی از جنبه های کاربردی Macro Modeler این است که، زمانی که یک مدل ذخیره میشود، قابل تغییر است و بیدرنگ قابل اجراست. همچنین دقیقاً عملیاتها ذخیره میشود، پس در حل و کشف اشتباهات بسیار کاراست.
درباره آسام
آکادمی سامانه اطلاعات مکانی یک مرجع تخصصی و کاربردی برای آموزشهای GIS و RS است.
نوشته های بیشتر از آسام
دیدگاهتان را بنویسید