انجمن جی آی اس (GIS)
کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - نسخه‌ی قابل چاپ

+- انجمن جی آی اس (GIS) (http://forum.arcgis.ir)
+-- انجمن: تخصصی (http://forum.arcgis.ir/Forum-%D8%AA%D8%AE%D8%B5%D8%B5%DB%8C)
+--- انجمن: برنامه نویسی (Programming) (http://forum.arcgis.ir/Forum-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-Programming)
+---- انجمن: Desktop Application (http://forum.arcgis.ir/Forum-Desktop-Application)
+---- موضوع: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون (/Thread-%DA%A9%D8%AA%D8%A7%D8%A8-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AC%DB%8C-%D8%A7%DB%8C-%D8%A7%D8%B3-GIS-%D8%AF%D8%B1-%D9%85%D8%AD%DB%8C%D8%B7-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86)

صفحه‌ها: 1 2


کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - sadeghnejad@ut.ac.ir - ۰۵-۰۸-۱۳۹۲

کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون


امروزه سیستم های اطلاعات جغرافیایی متن باز فضایی رو به رشد را نشان می دهد که ظهور کاربردهایی مانند نقشه های گوگل، Google Earth و GPS به آن شتاب بیشتری بخشیده است. بازار سیستم اطلاعات جغرافیایی به سرعت در حال رشد است و به عنوان یک برنامه نویس پایتون شما نیز دیر یا زود خود را در این فضا خواهید دید. در جهان امروز که آگاهی از محل و موقعیت اهمیت ویژه ای دارد، همه برنامه نویسان پایتون می توانند از درک توسعه سیستم اطلاعات جغرافیایی به دست آمده از طریق این کتاب بهره مند شوند.

کار با داده های جغرافیایی فضایی می توانید پیچیده باشد به این دلیل که شما با مدل های ریاضی از سطح زمین سروکار دارید. از آنجا که پایتون یک زبان برنامه نویسی قوی با ابزار سطح بالا است، این زبان کاملا برای توسعه سیستم اطلاعات جغرافیایی مناسب است . این کتاب شما را با ابزارهای پایتون مورد نیاز برای توسعه برنامه های جی ای اس (GIS) مانند Mapnik، که برای انجام تحلیل های مکانی در پایتون استفاده می شود آشنا می کند. این کتاب GIS را در سطح پایه، با بررسی روشن و دقیق مفاهیم کلیدی جی ای اس (GIS) مانند مکان، فاصله، واحدها، سیستم های تصویر، دیتوم ها، و فرمت داده های GIS معرفی می کند. سپس تعدادی از کتابخانه های پایتون و ترکیب این کتابخانه ها با اطلاعات جغرافیایی جهت به انجام رساندن وظایف مختلف بررسی خواهد شد. در ادامه، این کتاب نگاه عمیقی به مفهوم ذخیره سازی داده های مکانی در پایگاه داده و چگونه استفاده از پایگاه داده های مکانی به عنوان ابزاری برای حل انواع مشکلات جغرافیایی را فراهم می کند.
این کتاب به جزئیات تولید نقشه با استفاده از جعبه ابزار Mapnik نیز می پردازد، و به شما کمک می کند تا یک نرم افزار پیشرفته مبتنی بر وب با قابلیت ویرایش نقشه ها را با استفاده از GeoDjango ، Mapnik و PostGIS بسازید. در پایان این کتاب، شما قادر خواهید بود تا قابلیت های مکانی را به برنامه های خود افزوده و یک نرم افزار GIS کامل را از ابتدا ایجاد کنید.
این کتاب در حقیقت آموزش سریعی برای دسترسی، دستکاری، و نمایش موثر اطلاعات جغرافیایی با استفاده از طیف وسیعی از ابزارهای پایتون را فراهم می آورد.

آنچه در کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون فرا خواهید گرفت

توسعه برنامه های کاربردی برای سیستم اطلاعات جغرافیایی با استفاده از زبان برنامه نویسی پایتون

درک فرایند دسترسی، دستکاری، و نمایش اطلاعات جغرافیایی

درک برخی از فرمت های داده های مهم که شما به احتمال زیاد به هنگام کار کردن با داده های جغرافیایی با آن ها برخورد خواهید کرد

تجزیه و تحلیل و دستکاری اطلاعات جغرافیایی به طور مستقیم در برنامه های شما

استفاده از ابزارهای قدرتمند مبتنی بر پایتون برای تبدیل داده های جغرافیایی به نقشه های مناسب

یادگیری نحوه خواندن و نوشتن داده های جغرافیایی در هر دو فرمت برداری و رستری

نمایش، انتقال و ذخیره اطلاعات های جغرافیایی فضایی با استفاده از فرمت WKT

کار با پایگاه داده مکانی (Spatial database) با استفاده از پایتون

حل مشکلات پیچیده جغرافیایی در دنیای واقعی در برنامه های کاربردی خود با استفاده از سه پایگاه داده مکانی MySQL، PostGIS ، و SpatialLite

بررسی برخی از چارچوبهای در دسترس برای ایجاد برنامه های GIS کاربردی مبتنی بر وب

ارتباط با برنامه های کاربردی بزرگ و روندهای اخیر در زمینه توسعه جغرافیائی


نام کتاب: Python Geospatial Development
نویسنده: Erik Westra
چاپ: ۲۰۱۰

تعداد صفحات: ۵۰۸
زبان: انگلیسی



RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - فردین آژغ - ۰۵-۰۸-۱۳۹۲

کتابشم میذاشتی مهندس


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - sadeghnejad@ut.ac.ir - ۰۵-۰۸-۱۳۹۲

با سلام
فایل کتاب به پیوست افزوده شد .دوستان می توانند کتاب را دانلود کنند.


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - saka - ۰۵-۰۸-۱۳۹۲

بابا شما که دانشجوی GIS و RS هستی از خودت مطلب بنویس.
کپی مطالب از یه سایت دیگه که همه میخوننش فایده نداره.
این جوری باشه منم می تونم از سایتهای دیگه بیام کپی کنم اینجا و سر مدیر کلاه بذارم تا آخرش هم توی دوره GPS رایگان شرکت کنم.
آدم میاد اینجا که چیزی یاد بگیره.


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - وحید ایمانی - ۰۵-۰۸-۱۳۹۲

(۰۵-۰۸-۱۳۹۲، ۰۲:۲۳ ب.ظ)sadeghnejad نوشته است: با سلام
فایل کتاب به پیوست افزوده شد .دوستان می توانند کتاب را دانلود کنند.

سلام
مهندس خیلی ممنون از زحمتت
اما خودت با پایتون کار کردی؟اگه آره راهنمایی کن چه جوری شرو کنیم و دقیقا کجاها ارزش یاد گیریش بیشتر معلوم میشه؟
با تشکر


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - sadeghnejad@ut.ac.ir - ۰۵-۰۸-۱۳۹۲

سلام
مهندس خیلی ممنون از زحمتت
اما خودت با پایتون کار کردی؟اگه آره راهنمایی کن چه جوری شرو کنیم و دقیقا کجاها ارزش یاد گیریش بیشتر معلوم میشه؟
با تشکر
[/quote]
--------------------------------------------------------------------------------------------------
سلام و درود فراوان
خواهش میکنم.بله اما هنوز ابتدای راهم چون پایتون زبان برنامه نویسی بسیار پیچیده و وسیعیه ! بهتره که در ابتدا به یکی از زبانهای برنامه نویسی مسلط باشید مثل #C یا ++C
اگر مسلط هستید میتونید از همین کتابی که معرفی کردم شروع کنید .
پیروز باشید


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - عباسعلی داداشی - ۰۵-۰۸-۱۳۹۲

(۰۵-۰۸-۱۳۹۲، ۰۴:۰۳ ب.ظ)saka نوشته است: بابا شما که دانشجوی GIS و RS هستی از خودت مطلب بنویس.
کپی مطالب از یه سایت دیگه که همه میخوننش فایده نداره.
این جوری باشه منم می تونم از سایتهای دیگه بیام کپی کنم اینجا و سر مدیر کلاه بذارم تا آخرش هم توی دوره GPS رایگان شرکت کنم.
آدم میاد اینجا که چیزی یاد بگیره.
دوستان عزیز فلسفه forumاینه که داشته هامون با هم به اشتراک بزاریم این خیلی عالیه که دوستان عزیزمون که در یک مبحث تخصص دارن و مطلبی،فیلمی و یا هر چیز دیگه ای را که مطالعه کردن و اون را به سایر دوستاشون معرفی می کنن خیلی خوبه،ما خیلی خوشحال می شیم که شما مطلبی را تو وب پیدا کنید به نظرتون مفید باشه و اون را به سایر دوستان معر فی کنید.موفق باشید.


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - وحید ایمانی - ۰۵-۰۹-۱۳۹۲

(۰۵-۰۸-۱۳۹۲، ۰۸:۳۴ ب.ظ)sadeghnejad نوشته است: سلام
مهندس خیلی ممنون از زحمتت
اما خودت با پایتون کار کردی؟اگه آره راهنمایی کن چه جوری شرو کنیم و دقیقا کجاها ارزش یاد گیریش بیشتر معلوم میشه؟
با تشکر
--------------------------------------------------------------------------------------------------
سلام و درود فراوان
خواهش میکنم.بله اما هنوز ابتدای راهم چون پایتون زبان برنامه نویسی بسیار پیچیده و وسیعیه ! بهتره که در ابتدا به یکی از زبانهای برنامه نویسی مسلط باشید مثل #C یا ++C
اگر مسلط هستید میتونید از همین کتابی که معرفی کردم شروع کنید .
پیروز باشید
[/quote]
سلام
ممنون از راهنماییتون ولی خب خود c هم دنیاییه واسه خودش.به هر حال ممنون.


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - saka - ۰۵-۰۹-۱۳۹۲

(۰۵-۰۸-۱۳۹۲، ۱۱:۳۸ ب.ظ)aaddesigner نوشته است:
(۰۵-۰۸-۱۳۹۲، ۰۴:۰۳ ب.ظ)saka نوشته است: بابا شما که دانشجوی GIS و RS هستی از خودت مطلب بنویس.
کپی مطالب از یه سایت دیگه که همه میخوننش فایده نداره.
این جوری باشه منم می تونم از سایتهای دیگه بیام کپی کنم اینجا و سر مدیر کلاه بذارم تا آخرش هم توی دوره GPS رایگان شرکت کنم.
آدم میاد اینجا که چیزی یاد بگیره.
دوستان عزیز فلسفه forumاینه که داشته هامون با هم به اشتراک بزاریم این خیلی عالیه که دوستان عزیزمون که در یک مبحث تخصص دارن و مطلبی،فیلمی و یا هر چیز دیگه ای را که مطالعه کردن و اون را به سایر دوستاشون معرفی می کنن خیلی خوبه،ما خیلی خوشحال می شیم که شما مطلبی را تو وب پیدا کنید به نظرتون مفید باشه و اون را به سایر دوستان معر فی کنید.موفق باشید.

قصد جسارت نداشتم. من خودم الان روزانه که به اینترنت وصل میشم چندتا سایت فارسی- من جمله همین سایت- و برخی سایت های انگلیسی رو چک می کنم تا چیزای جدیدی یاد بگیرم. خودم هم چیز زیادی بلد نیستم.
این رو گفتم که برخلاف سایت های خارجی توی سایت ها و وبلاگ های فارسی رسمه که یه مطلب رو بیست جا می بینی و بعضی ها زحمت نوشتن مطلب جدید رو به خودشون نمیدن.
فقط گفتم چون شما رشته تون جی ای اس هست از شما انتظار بیشتری میره که دست بقیه رو مثل من بگیرید تا راه بیافتیم.
بازم اگه احیانا کلامم تند بوده عذرخواهی می کنم.


RE: کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون - wetland - ۰۵-۲۹-۱۳۹۲

(۰۵-۰۹-۱۳۹۲، ۱۲:۵۷ ب.ظ)وحید ایمانی نوشته است:
(۰۵-۰۸-۱۳۹۲، ۰۸:۳۴ ب.ظ)sadeghnejad نوشته است: سلام
مهندس خیلی ممنون از زحمتت
اما خودت با پایتون کار کردی؟اگه آره راهنمایی کن چه جوری شرو کنیم و دقیقا کجاها ارزش یاد گیریش بیشتر معلوم میشه؟
با تشکر
--------------------------------------------------------------------------------------------------
سلام و درود فراوان
خواهش میکنم.بله اما هنوز ابتدای راهم چون پایتون زبان برنامه نویسی بسیار پیچیده و وسیعیه ! بهتره که در ابتدا به یکی از زبانهای برنامه نویسی مسلط باشید مثل #C یا ++C
اگر مسلط هستید میتونید از همین کتابی که معرفی کردم شروع کنید .
پیروز باشید
سلام
ممنون از راهنماییتون ولی خب خود c هم دنیاییه واسه خودش.به هر حال ممنون.
[/quote]

دوست عزیز . پیتون یکی از ساده ترین زبا های برنامه نویسی و اسکریپت نویسی است . یکی از دلایلی که از پایتون در ArcGIS استفاده میشود سادگی و سهولت یادگیری آن است . پایتون نسبت به زبان های #C و ++C بسیار ساده تر است . اما متاسفانه منبع فارسی خوبی در این زمینه پیدا نمیشود . دو کتاب معروف در این زمینه وجود دارد . Learning python انتشارات Orelly و A byte of python .

موضوع مهمی که باید در نظر داشت این هست که اغلب از پایتون به عنوان اسکریت نویسی برای GIS ( مثل ArcGIS) استفاده میشه. در نتیجه کار شما خیلی راحت تر خواهد شد .اما در اسکریپت نویسی محدودیت دارید .