خانه > نرم افزار > آیا یک متخصص GIS به ابزار توسعه نیاز دارد؟

آیا یک متخصص GIS به ابزار توسعه نیاز دارد؟

در اینجا چند دلیل وجود دارد که بهتر است آنها را با هم بررسی کنیم.

  1. با خودکارسازی وظایف ArcGIS بهره‌وری خود را افزایش دهید.
  • چگونه: شما می‌توانید برای اجرای وظایف تکراری و زمانبر  اسکریپت ایجاد کنید، و می‌توانید اسکریپت‌های خود را به گونه‌ای برنامه‌ریزی کنید که بعد از ساعات کاری اجرا شوند. می‌توانید روندهای کاری پیچیده خود را مستند و به سادگی آنها را تکرار کنید. می‌توانید روندهای کاری اسکریپت شده خود را با دیگر کاربران ArcGIS به اشتراک بگذارید، اشتراک‌گذاری می‌تواند بهره‌وری دیگران را نیز همزمان افزایش دهد.
  • زبان: پیتون جایگزینی برای AML، Avenue و VBA است. این زبان رایگان است، از چندین پلتفرم پشتیبانی می‌کند و با ArcGIS 10 یکپارچه شده است. اگر می‌خواهید وظایف ArcGIS را با اسکریپت ساده‌تر انجام دهید، پیتون را یاد بگیرد.
  1. GIS سازمان خود را توسعه دهید.
  • چگونه: اگر کاربران ناآشنا با GIS در سازمان شما وجود دارند که وظایف مرتبط با GIS انجام می‌دهند، شما می‌توانید به آنها با ساده‌سازی فرآیندها کمک کنید. ابزارهایی که آنها نیاز دارند را به آنها بدهید بدون اینکه آنها را مجبور کنید در ابزارها و توابع فراوانی که وجود دارد غرق شوند. شاید آنها هیچ گاه متوجه نشوند که از یک نرم‌افزار GIS استفاده می‌کنند – آنها تنها یک نقشه را باز می‌کنند، اطلاعات را به دست می‌آورند، و یک گزارش چاپ می‌کنند.
  • زبان: برای محیط‌های دسکتاپ، افزونه‌ها (add-ins) یک راه آسان برای ایجاد و سفارشی‌سازی تجربه ArcGIS هستند. فریمورک .net شرکت مایکروسافت معمولترین ابزاری است که برای ایجاد افزونه‌ها استفاده می‌شود. البته در ArcGIS 10.1 افزونه‌های پیتون نیز پشتیبانی می‌شوند.
  • بسیاری از سازمان‌ها شروع به استفاده از کارکنان غیر GIS‌ای کرده‌اند که از نرم‌افزارهای تحت وب استفاده می‌کنند، چرا که این نرم‌افزارها قابلیت دسترسی بالاتری دارند و به سیستم‌های سطح پایین‌تری برای اجرا نیاز دارند. یکی از راه‌های ایجاد سریع نرم‌افزارهای تحت وب سفارشی استفاده از ArcGIS Viewer for Flex  یا  ArcGIS Viewer for Silverlightاست. با استفاده از viewer ها نیازی نیست که کد بنویسید، شما فقط ابزارها و داده‌های مورد نیاز خودتان را پیکربندی می‌کنید.
  1. قابلیت‌های جدیدی اضافه کنید تا بتوانید از روندهای کاری اختصاصی سازمان خود پشتیبانی کنید.
  • چگونه: می‌توانید یاد بگیرید که چگونه نرم‌افزار GIS خود را سفارشی کنید به گونه‌ای که این نرم‌افزار برای کاربران دسکتاپ، آنلاین، یا موبایل – که با استفاده از محتوای جغرافیایی سازمان شما تصمیم‌هایی را اتخاذ، مدیریت و پشتیبانی می‌کنند – در دسترس باشد.
  • زبان: بستگی دارد که سازمان شما چه پلتفرمی را ترجیح می‌دهد. نرم‌افزارهای دسکتاپ در اغلب اوقات با استفاده از ArcEngine و .NET، جاوا یا C++ توسعه داده می‌شوند.

نتیجه‌گیری نهایی:

  • آیا نیاز به یادگیری یک زبان برنامه‌نویسی دارید؟ اگر این کار لازمه شغل فعلی‌تان نیست، در این صورت می‌توانید به یادگیری برنامه‌نویسی به عنوان فعالیتی اختیاری نگاه کنید.
  • آیا برنامه‌نویسی کمک می‌کند که کارتان را بهتر انجام دهید؟ احتمالا بیشتر از یک جنبه از کارتان می‌تواند بهبود بیابد اگر مقداری برنامه‌نویسی بدانید.
  • آیا دانش برنامه‌نویسی ارزش شما را برای کارفرمایتان افزایش می‌دهد و فرصت جدیدی در بازار کار برای شما فراهم می‌کند؟ یک ارزیابی غیرعلمی از فراخوان مشاغل نشان داده است که بیشتر از نیمی از فراخوان‌های مرتبط با GIS، مهارت‌های برنامه‌نویسی را به عنوان لازمه شغل درخواست کرده‌اند یا توصیه کرده اند که متقاضی در این زمینه مهارت داشته باشد. توسعه مهارت‌های برنامه‌نویسی ارزش سرمایه‌گذاری و تلاش را دارد و به شما کمک می‌کند که در شغل‌تان موفق باشید.
  1. محمود
    16 مرداد 1391 در 23:36 | #1

    سلام
    من برای دانلود یکی از سمینارها اقدام کرد (کاربر اچ تی ام ال 5 در توسعه وب) اما فرمودن باید ثبت نام کنیم  ، بنده هم اجابتشون کردم ، گقتن در ساعت اداری مرقوم میفرمایند و بذل توجه میکنند به ما ، الان دو سه روزه که گویا ساعتشون خوابیده و هیچ ایمیلی از سمت ملکه ی صبا که گویا جدیدا به کانادا طی طریق کردن و ساکن به مساکن اونجا شدن و الان دفتر دار شرکت ازری هستن ، دریافت نکردیم ،
    استاد ، لطفا یه لینکی چیزی مرحمت بفرمایید تا بتونیم از منابع برادران کافر خارج نشینمون استفاده کنیم ، نمی خوام تابستونم هدر بره ، یا لااقل راهی برای باز و یا حداقل شل کردن این گره مرحمت بفرمایید که به ولله با این کارتون حلاجی رو از دار نداستن به زیر می کشید و حسنکی رو دوباره به تخت مینشونی ، به قول حضرت سعدی :

    از دامن تو دست ندارم که دست نیست
    بر دست گیر دیگرم ای دوست  دست گیر !

    ان الله یحب الخادمون
    موفق باشید

    • admin_mehdi
      16 مرداد 1391 در 23:42 | #2

      سلام

      منم کاری از دستم ساخته نیست، متاسفانه به درخواست‌هایی که از ایران می‌رسد پاسخ نمی دهند

  2. محمود
    17 مرداد 1391 در 03:01 | #3

    منبع دیگه ای سراغ ندارید ؟
    اصلا بهتره توضیح بدم که از کجا میخوام شروع کنم ، من برنامه نویس ویژوال بیسیک ۶ هستم ،یعنی بعد از اینکه تو دانشگاه با نرم افزار آشنا شدم نشستم کتاب برنامه نویسی ArcObject رو خوندم ، اما الان دیگه به این نتیجه رسیدم که اپلیکیشن های تحت ویندوز -وحتی موبایل- کار یه نفر نیست ، من برای آینده ی شغلیم میخوام یاد بگیرم که مثلا چطور میشه نقشه ی یه شهر رو با استفاده از داده های جی آی اس روی وب ببرم ، مثل کاری که شهرداری تهران برای نقشه ی تهران کرد ، حالا موندم از کجا و چی شروع کنم ، اچ تی ام ال و سی اس اس رو هم متوسط بلدم ، جی کودری رو هم دارم یاد میگیرم ، کنارش دارم سعی میکنم مبع خوبی برای پیتون پیدا کنم … ولله موندم چه کنم … منتظر راهنمایی هاتون هستم ؛
    پ.ن: راستی من دوباره رفتم با یه ایمیل دیگه قسمت کشور رو زدم آمریکا ، یعنی جواب میده ؟! اگه بده خودم لینک هاش رو میگیرم و یه جای خوب واسه دیگران آپلودش میکنم …

    • admin_mehdi
      17 مرداد 1391 در 09:42 | #4

      باید وب GIS کار کنید، یکی از راه‌هایش استفاده از ArcGIS Server است. راه های دیگری هم هست که اگر فرصت باشد درباره‌اش می‌نویسم

  3. محمود
    17 مرداد 1391 در 16:01 | #5

    استاد شما چه نرم افزاری رو پیشنهاد میکنین که هم رابط کاربری قوی داشته باشه و هم امکانات خوبی .
    من خودم یه سرچی کردم ، ولی موندم کدوم رو انتخاب کنم ، مرسی که هستین و راهنمایی میکنید :)

  4. نوشین
    1 شهریور 1391 در 13:54 | #6

    download کنم  نرم افزار ArcGIS Viewer for Silverlight را چطور می توانم

    • admin_mehdi
      2 شهریور 1391 در 11:27 | #7

      من نسخه 64 بیتش را دارم، برایتان میل می‌کم

  5. علی
    3 آذر 1392 در 17:32 | #8

    با سلام اسن جانب در حال راه اندازی Web GIS هستم و نیاز مبرم به نرم افزار ArcGIS Viewer for Silverlight دارم لطفا بنده را راهنمایی کنید در ضمن نسخه ویندوز اینجنب Server2008 64 bite می باشد.

  1. بدون بازتاب