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

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

مشکلات رایج در 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 Work Book ذخیره نمایید 
- جدول را در محیط ArcMap باز کرده ( Sheet#1 ) و بلافاصله خروجی (Export) بگیرید تا از صحت آن مطمئن شوید 





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


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

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

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

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


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

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


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


مطالب مرتبط :

سرفصل دوره ArcGIS2
اصول نامگذاری فایل ها در GIS
اتصال دو جدول با فیلد مشترک ( Join )
نمایش نقاط روی نقشه با محاسبه مختصات
حل مشکل فونت در shape file
مفاهیم اصطلاحات جی آی اس
مشکلات رایج در گزینش اطلاعات Definition Query
طریقه نمایش نقاطی که ‏X , Y ‎‏ آنها را داریم ( ورود اطلاعات از جداول ‏Excel‏ به محیط ‏ArcGIS‏ )
معرفی فایل های XML , KML , KMZ و تبدیل آنها
بدست آوردن مختصات نقطه از طریق گوگل مپ

 

مهمترین موضوعات

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