اصلاح خطای Area Disable در GIS | خطاهای عدم محاسبه مساحت در جدول اطلاعاتی
سلام
یکی از ویژگی هایی که در جدول اطلاعات توصیفی نقشه ها می توان در نرم افزار ArcGIS انجام داد و در حیطه محاسبات هندسی عوارض قرار می گیرد، محاسبه ویژگی های شکلی مثل مساحت، محیط و طول عوارض است. اما گاهی اوقات این نوع محاسبات با مشکلاتی همراه است که در این بخش قصد داریم شیوه اصلاح خطای Area Disable در GIS بررسی کنیم.
خطای محاسبات هندسی عوارض در GIS چیست؟
مسئله اصلی این است که چگونه در نرم افزار ArcGIS محاسبات مربوط به مساحت و محیط و طول را حساب کرد، این مبحث برای عوارض وکتوری مثل Shapefile است.
راه حل ساده ای برای این کار وجود دارد:
جدول اطلاعاتی را باز کنید، از منوی Table Options گزینه Add Field را انتخاب نمایید.
اگر نوار ابزار Editor در حالت Start Editing باشد، گزینه Add Field غیرفعال است.
در کادر Name نام ویژگی و خصوصیت را وارد کنید (مثلا مساحت)
در کادر Type هم باید نوع خصوصیت را معرفی کنید (بهتر است برای ویژگی های عددی حتماً گزینه Double انتخاب شود).
بدین ترتیب یک فیلد از نوع عددی با نام مساحت ساخته می شود.
اما برای محاسبه مساحت بر روی نام فیلد ایجاد شده کلیک راست کنید و گزینه Calculate Geometry را انتخاب نمایید.
پنجره ای با همین نام باز می شود.
در کادر اول یعنی Property نوع ویژگی را باید انتخاب کنید.
مثلاً برای محاسبه مساحت باید گزینه Area انتخاب شود.
اما گاهی اوقات عبارت Area Disabled دیده می شود.
اما چطور خطای Area Disable در GIS حل می شود؟
این مسئله زمانی ایجاد می شود که یا نقشه شما دارای سیستم مختصات جغرافیایی باشد (با واحد درجه) یا اینکه سیستم مختصاتی که برای دیتافریم تعیین شده از نوع متریک نیست.
برای این این معزل می توان ۲ راه حل را آزمون کرد.
۱- اولاً به وسیله ابزار Define Projection سیستم مختصات نقشه را به واحد متریک تغییر دارد.
۲- در داخل TOC برای دیتافریم مربوطه سیستم مختصات مسطحاتی Projected Coordinate System تعیین نمود.
اگر راه حل اول انتخاب شود، مختصات نقشه به صورت دائم تغییر خواهد کرد.
اما اگر راه حل دوم انتخاب گردد، مشکل محاسبه هندسه عوارض به صورت موقت حل می شود و نیازی هم به تغییر مختصات نقشه ندارید.
درباره آسام
آکادمی سامانه اطلاعات مکانی یک مرجع تخصصی و کاربردی برای آموزشهای GIS و RS است.
نوشته های بیشتر از آسام
دیدگاهتان را بنویسید