تمامی فایل های آپلود شده در فایلود، توسط کاربران در سایت قرار داده شده است و فایلود هیچ مسئولیتی را نمی پذیرد. در صورتی که مالک قانونی فایلی هستید و بدون مجوز شما انتشار داده شده است، با ما تماس بگیرید.

پروژه سفارشی نمودن ArcGIS جهت کاربردهای کاداستر

در این فایل ضمن بیان توضیحاتی در رابطه با مفاهیم برنامه نویسی برپایه ArcObjects، نحوه نوشتن برنامه ای ساده جهت کاربردهای کاداستر اشاره شده است. بخشی از متن: جهت درک بهتر نرم افزار ArcGIS می بایست به زبان برنامه نویسی آن رجوع کرد . فهمیدن مفاهیم تشکیل دهنده یک نرم افزار و اینکه چگونه نرم افزار کار ..

دسته بندی: فنی و مهندسی » نقشه برداری

تعداد مشاهده: 6469 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 66

حجم فایل:6,545 کیلوبایت

  پرداخت و دانلود  قیمت: 35,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
1 0 گزارش
  • بخشی از متن:
    جهت درک بهتر نرم افزار ArcGIS می بایست به زبان برنامه نویسی آن رجوع کرد . فهمیدن مفاهیم تشکیل دهنده یک نرم افزار و اینکه چگونه نرم افزار کار می کند خود کمک بسیار شایانی جهت یادگیری نرم افزار به کاربر می نماید. برای درک نرم افزار ArcGIS نیز می بایست مفاهیم تشکیل دهنده این نرم افزار را بررسی کرد و یاد گرفت.
    ArcObject یک بسته نرم افزاری است که می توان بوسیله آن با رابط قراردادن ArcGIS داده ها و اطلاعات جغرافیایی را به طور هر چه بهتر مدیریت نمود . اگر به صورت ایده آل فکر کنیم کاربران GIS ابتدا می بایست ArcObject را یاد بگیرند و سپس از ArcGIS استفاده کنند اما در واقعیت چنین چیزی به ندرت مشاهده می شود . اگر کاربران پیشرفته GIS وقت خود را صرف یادگیری ArcObject کنند و در ابتدا آن را یاد بگیرند به راحتی می توانند کارهای تکراری خود را با ایجاد چند منوی ساده انجام دهند بدون اینکه هر روز بخواهند وقت خود را صرف انجام کارهای تکراری در ArcGIS نمایند.
    در این فایل پس از آشنایی با مفاهیم برنامه نویسی شیء گرا، دستورات مورد استفاده در ArcObject بررسی شده اند. سپس با توضیح نحوه ساختن یک نوار ابزار دلخواه به تولید برنامه ای جهت کاربردهای کاداستر ملکی ادامه پرداخته شده است.

    فهرست مطالب:
    پیشگفتار
    مقدمه
    فصل اول: مفاهیم ArcObject
    اشیاء و کلاس ها 
    ارتباط بین کلاسها 
    رابط ها  
    ویژگی ها و متدها 
    المان های پایه برنامه نویسی شیءگرا
    متغیرها 
    اعلان متغیرها 
    فصل دوم: دستورات تصمیم گیری و یا تکرار برای کدنویسی 
    دستور If  
    دستور Select Case
    دستور Do…Loop   
    دستور For … Next  
    دستور With  
    فصل سوم: ایجاد و بکارگیری نوارابزار
    تشکیل دکمه های فرمان و نوارابزار در ArcMap
    ایجاد یک نوارابزار جدید  
    کد نویسی برای دکمه­های نوارابزار 
    معرفی انواع فرمان رابط کاربر (UIControls )
    فصل چهارم: برنامه نویسی بوسیله رابط­ها
    استفاده از رابط­های IApplication و IDocument
     نمودار کلاس­ها
    کد نویسی برای رسیدن به کلاس Map
    علامت های ارتباط دهنده کلاسها 
    علامت­های مختلف در جدول کلاس ها
    فصل پنجم: مختصری در مورد پروژه برنامه نویسی در ArcObject 
    نوار ابزار 
    وظیفه هر ابزار در نوارابزار کاداستر
    تشریح کدنویسی قسمتهای مختلف برنامه
    کدنویسی ComboBox3
    تعریف سؤال برای جستجوی توصیفی
    کدنویسی برای دکمه فرمان « عوارض »  
    اضافه کردن نام لایه ها و نام ایالت ها به ComboBoxهای مربوطه 
    کدنویسی برای دکمه فرمان « عکس » 
    کدنویسی برای دکمه فرمان « چاپ » 
    دیگر کدها  
    توصیه هایی برای مطالعه در زمینه ArcObjec
    پیشنهادات برای بهبود این برنامه
    منابع




    برچسب ها: آموزش ArcObject به زبان فارسی برنامه نویسی در ArcGIS پروژه کاداستر سفارشی سازی ArcGIS پروژه ArcGIS پروژه سفارشی ArcGIS کاربرد ArcGIS در کاداستر
  • مناسب جهت استفاده دانشجویان نقشه برداری، GIS & RS، زمین شناسی، جغرافیا، آبخیزداری، کشاورزی و ....

  • در قالب فایل word و قابل ویرایش
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

فایلود صرفا یک طرح کارآفرینی مشارکتی است با هدف درآمد زایی برای دانش آموزان، دانشجویان، محققان و کاربران اینترنتی (تاسیس: سال 1392)

  • 1385 454 0937
  • info@fiload.ir

با همکاری:

logo-samandehi
تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد. طراحی و پیاده سازی وبتینا
نماد اعتماد الکترونیک

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.