برنامه نویسی شیگرا در ArcGIS به زبان python :
: فهرست مطالب
پیشگفتار
فصل ۱: مقدمه :
۱-۱- زبان برنامهنویسی پایتون
۱-۲- آشنایی با محصولات ArcGIS
۱-۳- محیط برنامهنویسی پایتون
۱-۴۴- خودآزمایی
فصل ۲: آشنایی با زبان برنامهنویسی پایتون :
۲-۱- داده
۲-۲- متغیرها
۲-۳- عملگرهای ریاضی
۲-۴- عملگرهای رشتهای
۲-۵- آشنایی با نوشتن توضیحات برای برنامه
۲-۶- توابع تبدیل نوع داده
۲-۷- توابع ریاضی
۲-۸- عملگرهای مقایسهای
۲-۹- عملگرهای منطقی
۲-۱۰- دستورات شرطی
۲-۱۱- ساختار حلقههای تکرار
۲-۱۲- توابع رشتهای
۲-۱۳- آشنایی با تابع help
۲-۱۴- تعریف تابع جدید
۲-۱۵- لیستها
۲-۱۶- چندتایی (tuple)
۲-۱۷- مجموعه (set)
۲-۱۸- مدیریت ساختار قالب خروجی
۲-۱۹- دیکشنری (dictionary)
۲-۲۰- خواندن و نوشتن فایل
۲-۲۱- مدیریت خطا
۲-۲۲- کلاسها و اشیاء
۲-۲۳۳- خودآزمایی
فصل ۳: آشنایی سریع با ArcPy :
۳-۱- مقدمهای بر ArcPy
۳-۲- توابع ArcPy
۳-۳- کلاسهای ArcPy
۳-۴- بکارگیری ابزار ArcToolbox درArcPy
۳-۵- ماژولهایArcPy
۳-۶- اجرای یک نمونه برنامه Arcpy
۳-۷- اجرای برنامه در ArcToolbox
۳-۸- ابزارهای مدیریت برنامه در ArcToolbox
۳-۹۹- خودآزمایی
فصل ۴: توصیف دادهها :
۴-۱- آشنایی کلی با تابع Describe
۴-۲- خصوصیات تابع Describe برای Feature class
۴-۳- خصوصیات تابع Describe برای جدول
۴-۴- خصوصیات تابع Describe برای Dataset
۴-۵- خصوصیات تابع Describe برای رستر
۴-۶۶- خودآزمایی
فصل ۵: مدیریت لیست اشیا در ArcPy :
۵-۱- مقدمهای بر توابع لیستی
۵-۲- تابع ListFeatureClasses
۵-۳- تابع ListDatasets
۵-۴- تابع ListTables
۵-۵- تابع ListFields
۵-۶- تابع ListWorkspaces
۵-۷- تابع ListPrinterNames
۵-۸- تابع ListSpatialReferences
۵-۹- تابع ListToolboxes
۵-۱۰- تابع ListTools
۵-۱۱۱- خودآزمایی
فصل ۶:مدیریت انتخاب دادهها در ArcPy :
۶-۱- آشنایی با مفهوم انتخاب داده
۶-۲- انتخاب با Select By Attribute
۶-۳- آشنایی با شیئ FieldInfo
۶-۴- انتخاب با Select By Location
۶-۵۵- خودآزمایی
فصل ۷: مدیریت جداول توصیفی :
۷-۱- مقدمه
۷-۲- خواندن رکوردها
۷-۳- بهنگامسازی رکوردها
۷-۴- ایجاد رکوردهای جدید
۷-۵- ایجاد فیلد جدید
۷-۶- حذف فیلد
۷-۷۷- خودآزمایی
فصل ۸: مدیریت ساختار هندسی دادههای مکانی :
۸-۱- مقدمه
۸-۲- شیئ نقطه
۸-۳- شیئ PointGeometry
۸-۴- شیئ Polyline
۸-۵- شیئ Polygon
۸-۶- شیئ Multipoint
۸-۷- شیئ Geometry
۸-۸- بهنگامسازی هندسی
۸-۹۹- خودآزمایی
فصل ۹: مدیریت لایهها و نقشهها در ArcMap :
۹-۱- مقدمه
۹-۲-آشنایی با شیئ MapDocument
۹-۳-آشنایی با شیئ DataFrame
۹-۴-آشنایی با شیئ Layer
۹-۵- خروجی نقشه به فرمتهای گرافیکی
۹-۶۶- خودآزمایی
فصل ۱۰: مدیریت خطاها :
۱۰-۱- مقدمه
۱۰-۲- کنترل خطاهای زمان اجرا در برنامه
۱۰-۳۳- خودآزمایی
فصل ۱۱: ویژهسازی نرمافزار با Add-in :
۱۱-۱- مقدمه
۱۱-۲- روند کلی ویژهسازی
۱۱-۳- کنترل منو
۱۱ـ۴- کنترل صفحه ابزار
۱۱-۵- کنترل Combo Box
۱۱-۶- کنترل ابزار
۱۱-۷- خودآزمایی
منابع
نقد و بررسیها
هنوز بررسیای ثبت نشده است.