معرفی و دانلود کتاب آموزش برنامه نویسی در Arc GIS با پایتون

عکس جلد کتاب آموزش برنامه نویسی در Arc GIS با پایتون
قیمت:
۵,۵۰۰ تومان
۵۰٪ تخفیف اولین خرید با کد welcome

برای دانلود قانونی کتاب آموزش برنامه نویسی در Arc GIS با پایتون و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

برای دانلود قانونی کتاب آموزش برنامه نویسی در Arc GIS با پایتون و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

معرفی کتاب آموزش برنامه نویسی در Arc GIS با پایتون

تمامی دانشجویان، متخصصین و علاقه مندان مختلف به حوزه‌های مرتبط با علوم مکانی که نیازمند اتوماتیک سازی امور مرسوم در محیط ArcGIS با استفاده از پایتون و به شکلی حرفه‌ای هستند می‌توانند از مطالب این کتاب بهره ببرند.

امروزه با توسعه علوم ژئوماتیک از یک سو و گسترش نیاز حوزه‌های مختلف علوم به اطلاعات مکانی، اعم از نقشه‌ها، عکس‌های هوایی، تصاویر ماهواره‌ای و سایر داده‌های مکان‌مبنا از سوی دیگر باعث شده که شاهد ظهور کاربردهای روزافزون و جدید سامانه‌های اطلاعات مکانی باشیم. هم‌زمان با این رشد، نیازهای عمومی این سامانه‌ها در مواردی همچون پردازش، تجزیه‌وتحلیل، نمایش، بازیابی اطلاعات و ... در حال افزایش بوده و اتوماتیک سازی امور مذکور جهت افزایش سرعت، کاهش هزینه‌ها و خطاهای انسانی دارای اهمیت است. ازاین‌رو بحث توسعه سامانه‌های اطلاعات مکانی به زبان‌های مختلفی همچون ویژوال‌بیسیک، دات نت، سی و غیره مطرح بوده است. در این میان پایتون به‌عنوان زبانی با نحوه نگارش مناسب، سادگی، قدرت و انعطاف‌پذیری فوق العاده روزبه‌روز بر محبوبیت آن افزوده‌شده است. به صورتی که طبق آمارهای اعلام‌شده در سال 2015 این زبان برنامه‌نویسی در بین کاربران با کسب محبوبیتی بیش از 30 درصد، در بین تمام زبان‌های برنامه‌نویسی، در صدر زبان‌های برنامه‌نویسی دیگر قرار گرفت.
از جنبه‌های مهم این زبان باید به دینامیک بودن، قابل‌حمل بودن در سیستم های عامل مختلف، شیءگرایی و داشتن کتابخانۀ استاندارد جامع اشاره نمود. این قابلیت‌ها باعث شده که دانشجویان خیلی زود بتوانند شروع به انجام پروژه های برنامه نویسی کنند و ضمن فراگیری مفاهیم بنیادی برنامه‌نویسی از نوشتن برنامه‌های کاربردی واقعی لذت ببرند.

فهرست مطالب کتاب

فصل اول: مروری بر مبانی برنامه‌نویسی پایتون
استفاده از IDLE برای ایجاد یک متن پایتون
پنجره Python Sell
پنجره Python Script
تغییر متن کدهای موجود
اجرای متن کد توسط IDLE
مبانی زبان برنامه‌نویسی پایتون
Commenting Code
واردسازی ماژول‌ها
متغیرها
انواع داده‌های build-in
فصل دوم: نوشتن برنامه‌های پایه‌ای ژئوپروسسینگ با استفاده از ArcPy
مقدمه
بکارگیری پنجره پایتون در ArcGIS
بکارگیری ArcPy با پایتون
اجرای ابزارها با استفاده از اسکریپت‌ها
استفاده از help نرم افزار ArcGIS نسخه دسکتاپ
بکارگیری متغیرها جهت ذخیره‌سازی داده‌ها
دسترسی به ماژول‌های ArcPy با استفاده از پایتون
فصل سوم: مدیریت لایه‌ها و اسناد نقشه‌ای
مقدمه
مرجع دهی به لایه و اسناد نقشه‌ای جاری (Current Map Documents)
مرجع دهی به بک فایل نقشه‌ای که روی حافظه ذخیره شده است
دسترسی به دیتا فریم
تهیه لیست لایه‌های موجود در یک فایل نقشه‌ای
محدود نمودن لیست لایه‌ها
تغییر محدوده نقشه
تهیه لیست جداول
اضافه نمودن لایه‌ها به یک فایل نقشه‌ای
درج لایه جدید در فایل نقشه‌ای
تغییر نمادگذاری (Symbology) لایه
بروز رسانی مشخصات توصیفی لایه
فصل چهارم: شناخت و تصحیح مسیر داده‌های تغییر مسیر داده شده
مقدمه
یافتن داده‌های خراب در Layer file و Map Document ها:
تصحیح داده‌های خراب
تصحیح مسیر داده‌ها با استفاده از تابع ()MapDocument.replaceWorkspaces
تصحیح مسیر یک‌لایه یا جدول توسط تابع ()replaceDataSource
یافتن تمام‌مسیر داده‌های خراب در تمام Map Document های یک پوشه
فصل پنجم: تهیه و چاپ اتوماتیک نقشه
مقدمه
تهیه یک لیست از عناصر لایه
تعیین نام منحصر بفرد برای عناصر LayOut
محدود کردن عناصر خروجی توسط تابع () ListLayoutElements:
به‌روزرسانی ویژگی‌های عناصر نقشه
تهیه لیستی از چاپگرهای قابل‌دسترس
چاپ نقشه‌ها با استفاده از تابع ()PrintMap
تبدیل نقشه به یک فایل PDF
تبدیل نقشه به یک فایل تصویر (Image file)
تهیه کتاب نقشه (Map Book) با استفاده از توابع ()PDFDocumentCreate و ()PDFDocumentOpen
فصل ششم: اجرای ابزارهای ژئوپروسسینگ
با استفاده از اسکریپت‌ها
مقدمه
پیدا نمودن ابزارهای ژئوپروسسینگ
اطلاعات مقدماتی
نحوه اجرا
بازیابی نام مستعار یک جعبه‌ابزار
اجرای یک ابزار ژئوپروسسینگ از یک برنامه (اسکریپت)
استفاده از خروجی یک ابزار بعنوان ورودی یک ابزار دیگر
تنظیم متغیرهای مربوط به محیط و بررسی پیغام های ابزارها
فصل هفتم: ایجاد ابزارهای ژئوپروسسینگ دلخواه
فصل هشتم: انتخاب و پرسش و پاسخ داده‌ها
مقدمه
نحوه نگارش صحیح پرسش و پاسخ‌های توصیفی
نحوه ساخت feature layer و Table view
انتخاب عوارض و سطرها با استفاده از ابزار Select layer by Attribute
انتخاب عوارض با استفاده از ابزار Select by Location
ترکیب نمودن پرسش های مکانی و توصیفی، با استفاده از ابزار Select by Location
فصل نهم: استفاده از ماژول ArcPy Data Access جهت انتخاب، قرار دهی و بروز رسانی داده‌های مکانی و جداول
مقدمه
بازیابی عوارض از یک feature class با استفاده از SearchCursor
فیلتر نمودن رکوردها با استفاده از شرط where
بهبود عملکرد Cursor با استفاده از نشانه‌های هندسی
قرار دهی سطرها با استفاده از InsertCursor
بروزرسانی سطرها با استفاده از UpdateCursor
حذف سطرها با استفاده از UpdateCursor
قراردهی و بروزرسانی سطرها در داخل یک edit session
خواندن هندسه از یک کلاس عارضه
فصل دهم: لیست نمودن و توصیف داده‌های GIS
نحوه استفاده از تابع ()Describe برای ارائه اطلاعات توصیفی راجع به یک کلاس عارضه
فصل یازدهم: شخصی سازی صفحه نمایش ArcGIS با استفاده از Add-Ins
نحوه نصب add-in
نحوه نصب و تست کردن ابزار
نحوه ساخت یک tool add-in
فصل دوازدهم: مدیریت خطاها و رفع مشکلات مرتبط
مقدمه
بررسی پیغام خطا پیش‌فرض پایتون
اضافه نمودن ساختارهای مدیریت استثنائات (دستورات try/except/finally)
بازیابی پیغام‌های ابزارها با متد ()GetMessages
فیلتر نمودن پیغام های مربوط به ابزارها با استفاده از تنظیم severity level
نحوه اجرا
پاسخ گوئی به پیغام خطاهای خاص
بازیابی پیغامهای خاص توسط ()GetMessage
فصل سیزدهم: اتوماتیک سازی برنامه‌های پایتون
نحوه دریافت پارامترهای ورودی با استفاده از متد []sys.argv در محیط خط فرمان
فصل چهاردهم: چند نکته مهم که هر برنامه‌نویس GIS باید با نحوه اجرا آن‌ها در پایتون آشنا باشد
خواندن اطلاعات از یک فایل text که اطلاعات داخل آن به‌صورت مشخصی مجزا شده‌اند
ارسال ایمیل‌ها
بازیابی فایل ها از یک FTP Server
ایجاد فایل های ZIP
خواندن فایل های XML

مشخصات کتاب الکترونیک

نام کتابکتاب آموزش برنامه نویسی در Arc GIS با پایتون
نویسنده
مترجممحسن رشیدیان، امین حسین پور
ناشر چاپیانتشارات ماهواره
سال انتشار۱۳۹۵
فرمت کتابEPUB
تعداد صفحات230
زبانفارسی
شابک978-600-8219-19-4
موضوع کتابکتاب‌های برنامه نویسی پایتون
قیمت نسخه الکترونیک

نقد، بررسی و نظرات کتاب آموزش برنامه نویسی در Arc GIS با پایتون

متین دهقانی
۱۴۰۲/۰۲/۲۷
در قسمت‌هایی که از حروف انگلیسی استفاده شده کلمات بهم ریخته و نامرتب هستند و غیر قابل فهم.
اصولی که در یک کتاب آموزشی برنامه نویسی باید رعایت شود، در این به هیچ وجه رعایت نشده و باعث سخت شدن یادگیری شده است.
از مهمترین اصولی که در این کتاب رعایت نشده این مورد است که، برای آوردن یک مثال باید کد
در کادر مخصوص نوشته شود و همراه با متن کتاب نباشد
همچنین نتیجه اجرای کد نیز باید بصورت تصویری در ادامه آورده شود.
در یک کلام؛ متن این کتاب اصلا شبیه یک کتاب نیست!!!
با همه این ایرادات اما نسبت به قیمتی که برای کتاب تعین شده ارزش خرید را دارد.
مهدی غلام نیا
۱۳۹۹/۰۲/۲۰
از جناب آقای مهندس رشیدیان عزیز تشکر ویژه دارم، واقعا دستشون درد نکنه برای ترجمه زیبا و روان، متاسفانه منابع در زمینه کد نویسی python در ArcGIS محدود هستش و از ایشان تشکر مجدد دارم. موفق باشید
حسین رضائی
۱۳۹۹/۰۹/۱۸
با سلام و وقت بخیر کتاب خوبی است مخصوصا برای بچه‌های GIS فقط اگه نحوه دسترسی به صفحات کتاب شبیه فایلهای PDF بود که میشد صفحات را در کنار دید عالی میشد
امین بدرخانی اصل
۱۳۹۹/۰۹/۰۷
بنظر کتاب خوبی میاد. ولی متاسفانه در قسمت کدنویسی، کد‌ها نامرتب نمایش داده میشود که مشکل از اپ کتابراه می‌باشد.
امیدوارم این مشکل در آینده اصلاح شود
امید گودینی
۱۳۹۶/۰۵/۰۶
کتاب اصلی که ترجمه شده داری کدهای اشتباه زیادی داره که مترجم حتی به خودش اجازه نداده یه بار کدها رو استفاده کنه و همونا رو فقط کپی کرده
GIS Man
۱۳۹۵/۱۰/۲۱
اموزش بسیار روان و عالی نسبت به سایر منابع
تشکر ویژه از این سروران و از کتابراه بابت نشر الکترونیکی
hiva farhadi
۱۳۹۸/۱۲/۱۱
کتاب خیلی خوبی بود
دنبال همچین کتابی می‌گشتم
تقریبا تموم مسائل رو پاسخ میده
hamed jalili
۱۳۹۸/۰۱/۰۴
کتاب خیلی خوبیه. امیدوارم مترجم‌های عزیز اندک ایرادهای موجود را هم اصلاح نمایند.
علیرضا عدلی مقدم
۱۴۰۲/۰۵/۲۸
در کل بد نیست خوب بود در حال خوندن مجدد هستم ایرادی بود حتما گزارش میکنم
majid imani
۱۴۰۱/۰۶/۰۸
کتاب مفیدی بود
فقط احتمالا از گوشیه منه که بعضی دستور‌ها رو برعکس میاره
lolman Fafa
۱۴۰۱/۰۴/۲۳
کتاب خوبی هست البته اگه یه خورده به جزییات پرداخته میشد مفیدتر بود
یاشار فت
۱۳۹۶/۰۶/۲۸
خیلی کتابهای خوبی برای یادگیری هستن
مشاهده همه نظرات 12

راهنمای مطالعه کتاب آموزش برنامه نویسی در Arc GIS با پایتون

برای دریافت کتاب آموزش برنامه نویسی در Arc GIS با پایتون و دسترسی به هزاران کتاب الکترونیک و کتاب صوتی دیگر و همچنین مطالعه معرفی کتاب‌ها و نظرات کاربران درباره کتاب‌ها لازم است اپلیکیشن کتابراه را نصب کنید.

کتاب‌ها در اپلیکیشن کتابراه با فرمت‌های epub یا pdf و یا mp3 عرضه می‌شوند.