تکرارگرهای مدل بیلدر ArcGIS
در نرم افزار ArcMap برای اجرای پردازشهای تکراری می توان از Iteratorsها در محیط مدل بیلدر استفاده کرد. تکرارگرهای مدل بیلدر ArcGIS کاربردهای متنوعی دارند که در این بخش به معرفی مختصری از ۱۲ تکرارگر می پردازیم.
تکرارگرهای مدل بیلدر ArcGIS چه کاربردهایی دارند؟
در مجموع ۱۲ تکرارگر در محیط Model Builder وجود دارد که عبارتند از:
for
با استفاده از این تکرارگر می توان مشخص کرد که یک پردازش چند بار بر روی داده ها تکرار شود، به گونه ای که از یک عدد خاص شروع شود و به یک عدد خاص ختم شود
While
این تکرارگر در یک پردازش تا زمانی اجرا می شود که یک شرط برقرار باشد، یعنی باید شرط در مدل صحیح باشد یا غلط
Iterate feature selection
این تکرارگر یک پردازش را برای تمامی عوارض موجود در یک نقشه تکرار می کند
Iteratore Row Selection
این تکرارگر یک پردازش را برای تمامی رکوردهای موجود در یک جدول اطلاعاتی تکرار می کند
Iteratore Field Value
با استفاده از این تکرارگر می توان یک پردازش را برای تمامی ارزشهای یک فیلد اجرا کرد
Iterate Multivalue
این تکرارگر برای ارزشهای چندگانه ورودی استفاده می شود و یک پردازش را برای تمامی این ارزشها تکرار می کند
Iterate Datasets
ابزارهای پردازشی وارد شده به یک مدل را می توان بر روی تمامی مجموعه داده ها تکرار کرد. مثل داده های CAD یا مجموعه داده های مرتبط با فرآورده های MODIS
Iterate Feature Classes
اگر داده های شما از نوع وکتوری باشند و همگی آنها در یک مسیرکاری قرار بگیرند، با استفاده از این تکرارگر می توان هر نوع پردازشی را بر روی تمامی این داده های وکتوری تکرار کرد.
Iterate Files
زمانی که فایلهای مختلفی با فرمتهای متنوع دارید، می توان با بکارگیری این تکرارگر پردازشهای تکراری را بر روی تمامی این فایلها با فرمتهای مختلف اجرا نمود.
Iterate Rasters
تکرارگر Raster می تواند پردازشهای مرتبط با داده های رستری را بر روی تمامی داده های رستری موجود در یک پوشه کاری تکرار کند.
Iterate Tables
تمامی پردازشها را می توان بر روی تمامی Tableها یا جدوال اطلاعاتی موجود در یک پوشه کاری اجرا کرد.
Iterate Workspaces
زمانی که در یک پوشه کاری، تعداد زیادی Workspace دارید، می توان با این تکرارگر هر نوع پردازشی را بر روی تمامی آنها اجرا کرد. مثلاً می توان با ابزار Compact فرایند فشرده سازی را بر روی تمامی Geodatabaseهای موجود در یک پوشه کاری اجرا نمود.
تکرارگرهای مدل بیلدر ArcGIS را در اینفوگرافیک زیر ببینید