برای علاقهمندان و دانشجویان کلیه رشتههای کارشناسی، کارشناسی ارشد و دکترا
محتوا کتاب شامل :
آموزش مفاهیم برنامه نویسی شی گرا ArcObjects با زبان برنامهنویسی python
برای نوشتن برنامههای کاربردی و ویژهسازی نرم افزار ArcGIS
کتاب برنامه نویسی شیگرا در ArcGIS به زبان python
در زمینههای متنوع مرتبط با مهندسی و مهندسی ساختمان، نرمافزارهای متنوعی وجود دارند که به مهندسان و متخصصین مرتبط با این زمینه کمک میکنند و امکانات متنوعی را در اختیارشان قرار میدهند. این نرمافزارها برای طراحی، مدلسازی، تحلیل سازهها، برنامهریزی پروژه، مدیریت منابع و هزینهها و مواردی از این دست استفاده میشوند. برای یادگیری و آموزش این نرمافزارها راههای متنوعی وجود دارد که استفاده از کتب آموزشی یکی از این راههاست. این روش از آن جا که معمولاً اقتصادیترین روش است و از طرفی نیاز به کلاسهای حضوری و غیر حضوری را برطرف مینماید، مورد توجه مهندسین و مخاطبین این نرمافزارها قرار میگیرد. بنیاد مهندسی ساختمان، به همین جهت این کتب تخصصی را با تخفیف ویژه در اختیار کاربران و مخاطبان این نرمافزارها قرار میدهد.
برنامه نویسی شیگرا در ArcGIS به زبان python :
با توجه به کاربرد وسیع سیستم اطلاعات مکانی (GIS) در علوم مختلف به عنوان یک سیستم موفق در تجزیه و تحلیل دادههای مکانی و توصیفی، آموزش نرم افزارهای کاربردی در این زمینه ضروری میباشد. در میان نرم افزارهای سیستم اطلاعات مکانی، نرم افزار ArcGIS به عنوان یک نرم افزار موفق و شناخته شده در جهان و ایران مطرح است. نرم افزار ArcGIS در اکثر سازمانها و شرکتهای دولتی و خصوصی در ایران استفاده میشود. مهمترین نکته در ایجاد یک سیستم اطلاعات مکانی، داشتن نرم افزاری بومی با قابلیتهای مورد نظر کاربران میباشد. این مهم فقط با برنامه نویسی و ویژهسازی نرم افزار محقق میشود.
برای علاقهمندان و دانشجویان کلیه رشتههای کارشناسی، کارشناسی ارشد و دکترا
محتوا کتاب شامل :
آموزش مفاهیم برنامه نویسی شی گرا ArcObjects با زبان برنامهنویسی python
برای نوشتن برنامههای کاربردی و ویژهسازی نرم افزار ArcGIS
نحوه آموزش برنامهنویسی شیگرا با پایتون
ساختار شی گرای نرم افزار ArcGIS قابلیت توسعه به کمک زبانهای مختلف برنامه نویسی را دارد. در این راستا این کتاب قصد دارد برنامه نویسی تحت ArcGIS را به زبان ساده آموزش دهد. در این کتاب مفاهيم ArcObjects با زبان برنامه نویسی پایتون برای نوشتن برنامههای کاربردی و ویژه سازی نرم افزار ArcGIS آموزش داده میشود. پایتون یک زبان برنامه نویسی تفسیری، متن باز، داینامیک و شی گرا میباشد که در نرم افزارهای مختلف جهت توسعه استفاده میشود. در این کتاب ابتدا زبان برنامه نویسی پایتون شرح داده شده و سپس نحوه بکارگیری آن در برنامه نویسی تحت نرم افزار ArcGIS شرح داده شده است.
کتاب برنامه نویسی شیگرا در ArcGIS مناسب چه کسانی است ؟
زبان و نحوه آموزش در این کتاب طوری است که همه خوانندگان با آشنایی اندکی با سیستمهای اطلاعات مکانی میتوانند برنامه نویسی تحت GIS را به سرعت و به راحتی فراگیرند. با توجه به نیاز شدید بازار کار به برنامه نویس GIS، این کتاب میتواند به عنوان یک منبع درسی مفید برای علاقهمندان و دانشجویان رشتههای کارشناسی و کارشناسی ارشد GIS نقشه برداری، کامپیوتر، کشاورزی، منابع طبیعی، محیط زیست، عمران، بهداشت، آب، برق، شهرسازی، معدن، جغرافیا، علوم زمین، فیزیک، خاکشناسی، باستانشناسی، جرم شناسی، علوم اجتماعی، جنگلداری، ژئوفیزیک و سنجش از دور استفاده گردد.
فهرست مطالب برنامه نویسی شیگرا در ArcGIS
پیشگفتار
فصل ۱: مقدمه
۱-۱- زبان برنامهنویسی پایتون
۱-۲- آشنایی با محصولات 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
۱۱-۶- کنترل ابزار
۱۱-۷- خودآزمایی
منابع
مشخصات کتاب برنامه نویسی شیگرا در ArcGIS به زبان python
-
نویسنده/ مترجم
مهندس محمد عباسی
-
ناشر
نوآور
-
تعداد صفحات
164
-
سال چاپ
1403
-
نوبت چاپ
2
-
سیدی
ندارد
-
قطع کتاب
وزیری
-
رنگ صفحات
سیاه سفید
-
جلد
شومیز (مقوایی)
-
(سیمی کردن کتاب)
✅بله, خیر
شما همچنین می توانید یک پرسش در مورد این محصول ثبت کنید
امتیاز کاربران به: کتاب برنامه نویسی شیگرا در ArcGIS به زبان python | (0 نفر )
هنوز امتیازی ثبت نشده است
شما هم میتوانید در مورد این کالا نظر دهید.
کتاب برنامه نویسی شیگرا در ArcGIS به زبان python
دیگران را با نوشتن نظرات خود، برای انتخاب این محصول راهنمایی کنید.
لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیشازحدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحهکلید بپرهیزید. نظرات خود را براساس تجربه و استفادهی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمهای خودداری کنید. بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید. به کاربران و سایر اشخاص احترام بگذارید. پیامهایی که شامل محتوای توهینآمیز و کلمات نامناسب باشند، حذف میشوند. از ارسال لینکهای سایتهای دیگر و ارایهی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آیدی شبکههای اجتماعی پرهیز کنید. با توجه به ساختار بخش نظرات، از پرسیدن سوال یا درخواست راهنمایی در این بخش خودداری کرده و سوالات خود را در بخش «پرسش و پاسخ» مطرح کنید. هرگونه نقد و نظر در خصوص سایت فروشگاه ما، خدمات و درخواست کالا را با ایمیل info@yourdomain.com یا با شمارهی ۰۰۰۰ - ۰۲۱ در میان بگذارید و از نوشتن آنها در بخش نظرات خودداری کنید.