خودکارسازی فرایند پردازش است . Model Builder هم همین نتیجه را دارد پس اسکریپت نویسی چه مزایایی
دارد که Model Builder از آن برخوردار نیست :
1- Model Builder از قابلیت های Mapping یعنی Arcpy.mapping برخوردار نیست . این قابلیت امکان کار با
MXD و لایه ها (Lyr. ) و بسیاری قابلیت های دیگر را فراهم میسازد.
2- پایتون امکان حلقه های درونی(Nested Loop) را فارهم میسازد .
3- کار با متن در پایتون راحت است در حالی که در Model builder دشوار و گاهی غیر ممکن است . برای مثال
rename کردن "m_2010_naip_2310345_nw.img" به "2310345nw.img" در پایتون به راحتی امکان پذیر است ( با استفاده از os.path)
4- فراموش نکنید که میتوانید در مواردی از Arcobject در پایتون استفاده کنید .
5- اسکریپت نویسی با پایتون میتواند Stand alone باشد . یعنی خارج از محیط ArcGIS اسکریپت شما اجرا شود.
و بسیاری مزایای دیگر که در برنامه نویسی معنا پیدا میکنند.
برچسب: مقدمه ای بر مهندسی پزشکی,مقدمه ای برای کارورزی,مقدمه ای بر جهان بینی اسلامی,مقدمه ای برجهان بینی اسلامی (2),مقدمه ای بر استانداردهای حسابداری,مقدمه ای بر مهندسی پزشکی زیستی,مقدمه ای بر نظریه های یادگیری,مقدمه ای بر اکولوژی رفتار,مقدمه ای بر اقتصاد ایران,مقدمه ای بر نانوتکنولوژی,
نویسنده: آریا فراهانی