جهت استفاده از تمامی امکانات تارنمای انجمن (ایجاد موضوع،دانلود فایل و ...) لازم است،عضویت یک ساله را خریداری فرمائید. برای این کار مبلغ 50 هزار تومان را به کارت 6221061059143315 واریز نموده،سپس نام کاربری خود را به شماره 09128921121 ارسال کنید. 01-07-1402


امتیاز موضوع:
  • 4 رأی - میانگین امتیازات: 1.75
  • 1
  • 2
  • 3
  • 4
  • 5
کتاب برنامه نویسی جی ای اس (GIS) در محیط پایتون
#1
کتاب برنامه نویسی جی ای اس (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
چاپ: ۲۰۱۰

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


فایل‌(های) پیوست شده
.zip   Python Geospatial Development.pdf.zip (اندازه: 13.11 MB / تعداد دفعات دریافت: 1,254)
پاسخ
#2
کتابشم میذاشتی مهندس
پاسخ
#3
با سلام
فایل کتاب به پیوست افزوده شد .دوستان می توانند کتاب را دانلود کنند.
پاسخ
#4
بابا شما که دانشجوی GIS و RS هستی از خودت مطلب بنویس.
کپی مطالب از یه سایت دیگه که همه میخوننش فایده نداره.
این جوری باشه منم می تونم از سایتهای دیگه بیام کپی کنم اینجا و سر مدیر کلاه بذارم تا آخرش هم توی دوره GPS رایگان شرکت کنم.
آدم میاد اینجا که چیزی یاد بگیره.
پاسخ
#5
(۰۵-۰۸-۱۳۹۲، ۰۲:۲۳ ب.ظ)sadeghnejad نوشته است: با سلام
فایل کتاب به پیوست افزوده شد .دوستان می توانند کتاب را دانلود کنند.

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

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

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

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


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  برنامه نویسی GIS در Silverlight piroozman 3 2,874 ۱۰-۲۲-۱۴۰۲، ۰۷:۱۱ ب.ظ
آخرین ارسال: فردین آژغ
  آموزش برنامه نویسی در محیط ARC-GIS ayob_f 1 2,008 ۱۰-۲۱-۱۴۰۲، ۱۰:۳۶ ق.ظ
آخرین ارسال: sonia.ahmadian79@gmail.com
  مشکل با نصب و راه اندازی پکیج مپنیک (برنامه نویسی جی آی اس در پایتون) parsley 3 1,554 ۰۹-۲۳-۱۳۹۸، ۰۳:۴۰ ب.ظ
آخرین ارسال: parsley
  تولید بهتر HILLSHADE فردین آژغ 0 1,361 ۰۸-۲۳-۱۳۹۷، ۰۴:۲۰ ب.ظ
آخرین ارسال: فردین آژغ
  تولباکس جستجوی یک لایه در تعداد زیادی MXD فردین آژغ 0 1,323 ۰۸-۲۲-۱۳۹۷، ۰۲:۰۷ ب.ظ
آخرین ارسال: فردین آژغ
  تولباکس اکسپورت گیری از mxd ها به صورت گروهی فردین آژغ 0 1,644 ۰۸-۱۵-۱۳۹۷، ۱۱:۴۶ ق.ظ
آخرین ارسال: فردین آژغ
  کد شناسایی مسیر معیوب لایه ها در MXD فردین آژغ 0 1,308 ۰۸-۱۲-۱۳۹۷، ۰۵:۱۱ ب.ظ
آخرین ارسال: فردین آژغ
  مشکل در نصب ArcEngine mhd.amini 0 1,575 ۰۳-۲۷-۱۳۹۶، ۰۳:۱۰ ب.ظ
آخرین ارسال: mhd.amini
  برنامه نویسی تحت اتوکد محمد عباسی 10 11,717 ۰۸-۲۵-۱۳۹۵، ۰۲:۱۸ ب.ظ
آخرین ارسال: mehranolomi
  فرمول محاسبه مساحت با استفاده از مختصات shahrokh1 1 4,566 ۰۷-۱۱-۱۳۹۵، ۰۸:۵۹ ب.ظ
آخرین ارسال: erfankt19

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

برای عضویت در خبرنامه جی آی اس ایمیل خود را وارد نمایید:

Delivered by خبرنامه جی آی اس