امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

مشکلات رایج در Attribute Table 

 هنگامی که جدولی را را از اکسل وارد فضای کاری Gis می کنیم ممکن است با فرمت فیلد های Attribute Table مطابقت پیدا نکند و حتی زمانی که در محیط ArcGIS  اقدام به اضافه کردن  Field  جدید به جدول میکنید اگر فرمت صحیح را انتخاب نکنید ، باعث خواهد شد تا در مراحل بعدی کار با جدول با Error های مختلفی مانند موارد زیر روبرور شوید و جداول قابل استفاده نباشند .

انواع مشکلاتی که ممکن است با آنها روبرو شوید :

  1. جداول ورودی از Excel باز نمی شوند 
  2. هنگام خروجی گرفتن از جدول (Export) دچار مشکل می شوید 
  3. هنگام نمایشی کردن لایه ها (Symbology) همه فیلد ها نمایش داده نمی شوند
  4. هنگام متصل کردن جداول با یکدیگر (Join) با Error های مختلفی از جمله فرمت فیلدها روبرو می شوید 
  5. جداول ورودی یا متصل شده بدون مقدار هستند 
  6. هنگام اعمال تغییرات در جدول (Edit) این امکان وجود ندارد 

چاره مشکل بسیار ساده است :

در جدول ویژگی لایه های GIS یا همان Attribute Table هر Field (ستون) دارای مشخصات و فرمت خاصی برای ذخیره سازی داده ها می باشد که ابتدا لازم است با آنها و کاربردشان آشنا شویم :

  • Short Integer : اعداد صحیح کوتاه * هر نوع داده عددی صحیح با تعداد ارقام کم مانند مساحت ، ارتفاع و ...
  • Large Integer : اعداد صحیح طولانی* هر نوع داده عددی صحیح با تعداد ارقام زیاد مانند شماره تلفن ، انواع کد و ...
  • Float : داده های شناور
  • Double : اعداد اعشاری * هر نوع داده عددی دارای اعشار  مانند طول و عرض جغرافیایی و ...
  • Text : متن یا نوشته * انواع نوشته یا متن مانند نام خیابانها ، مناطق و کلیه عوارض و نقاط 
  • Date : تاریخ * داده های تاریخی (داده های متنی یا عددی خواص داده های تاریخی را ندارند ) 
  • Blob : لکه : مورد استفاده برنامه نویسان _ کاربرد عمومی ندارد 
  • Raster : شطرنجی : مورد استفاده برنامه نویسان _ کاربرد عمومی ندارد
  • Guide : راهنما : مورد استفاده برنامه نویسان _ کاربرد عمومی ندارد

 

درباره مورد a. یعنی ورود جدول از Excel باید به موارد زیر توجه کنید :

- کلیه فرمول ها ، فیلتر ها ، رنگ و خطوط روی جدول را حذف نمایید 
- ستون ها و ردیف های خالی بالا و اطراف (ابتدای جدول) را حذف نمایید 
- اصول نامگذاری را در تمامی عنوان فیلدها (ستونها) و نیز در نام فایل رعایت فرمایید 
*اصول نامگذاری (عدم استفاده انواع اشکال و نمادها و حتی فاصله به جز ( _ ) و نیز استفاده از نام های انگلیسی)
- جدول را در محیط اکسل Save Az کرده و با فرمت Excel 97-2003 WorkBook ذخیره نمایید 
- جدول را در محیط ArcMap باز کرده ( Sheet#1 ) و بلافاصله خروجی (Export) بگیرید تا از صحت آن مطمئن شوید 





- در ادامه برای رفع مشکلات احتمالی در جابه جایی جدول ، از نکات زیر نیز استفاده می کنیم 


 درباره مورد b به بعد از این روش استفاده میکنیم :

تنها راه کار همان طور که اشاره کردیم آشنایی با فرمت های فیلد در GIS  است ولی اگر جداول شما داده های زیادی دارند و  ثبت مجدد آنها زمان بر است از تکنیک زیر برای اصلاح فیلد ها استفاده میکنیم 

  1.  ابتدا جدول مورد نظر را باز کرده و از بین گزینه های منوی سمت چپ و بالای جدول ، گزینه Add Field را می زنیم . 

  2. در پنجره باز شده نوع فیلد را با استفاده از موارد گفته شده انتخاب می کنیم 


    * اگر تعداد کارکتر های تکسی یا عددی شما بیش از معمول است مثل آدرس یا اعداد طولانی در زیر جدول Default Value تعداد کارکتر را دستی وارد کنید 

  3. روی عنوان فیلد جدید کلیک راست کرده و گزینه Field Calculator را انتخاب کنید
  4. حال نام فیلدی که می خواهید داده های آن در فیلد جدید قرار بگیرد را از منوی بالا (دوبار کلیک )انتخاب کرده و کلید OK  را بزنید 


    در اکثر مواقع کار بدون مشکل انجام میشود .
    * دقت کنید در صورتی که انتهای نام فیلد یا کنار اطلاعات داخل سلول ها علامت ( * ) درج شده باشد به این معنی است که فیلد فضای کافی برای گرفتن اطلاعات ندارند و باید اطلاح شوند (نکته * مرحله 2)



ورود به گروه چکاد