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

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

اتصال دو جدول با فیلد مشترک ( Join )

ممکن است در مراحل اجرای پروژه و یا در مرحله آماده سازی اطلاعات لایه ای داشته باشیم (مانند : پلی گن بلوک شهری ،خاک، کاربری اراضی و یا خطوط جاده ای ، رودخانه ای و ...) که دارای فیلد ها و اطلاعات محدودی (مثل: کد) باشد و از طرف دیگر لایه ای با جدول کامل تر یا جدولی (مثلا اکسل Excel.xls ) داشته باشیم که به ازای هر عارضه ، علاوه بر کد مشابه در لایه مذکور دارای ویژگی های دیگری ( مانند : جمعیت، خانوار، نوع خاک ، نوع جاده و طول آن و ... ) را نیز در خود داشته باشد
در این حالت برای استفاده از تمامی داده ها در محیط GIS  و استفاده از انواع امکانات تحلیلی و نمایشی (مانند : Symbology , Query و ...)  می توانیم از طریق دستور join اطلاعات دو لایه مختلف یا یک لایه و یک جدولی ورودی از اکسل را با یکدیکر ادغام کرده و داده های متناظر در جداول را کنار هم قرار دهیم . با این ترتیب از تمام ویژگی های تحلیلی و نمایشی GIS  در یک جدول ویژگی های لایه ( Attribute Table) به راحتی استفاده کنیم ( مثال : جمعیت ، خانوار ، جاده ها ، نوع خاک و ... مناطق مختلف را به صورت مکانی نمایش داده  و یا بلوک های شهری را بر اساس جمعیت و خانوار و نیز جاده ها را بر اساس طول و پهنا طبقه بندی کنیم )
* در صورتی که نیاز دارید این اتصال به صورت دائمی در آید و یا تغییرات (Edite) روی آن اعمال کنید ، می توان از طریق Export لایه ای جدید بسازید که همه فیلد هارا در خود داشته باشد.

انجام مراحل JOIN 

  1. جدول ویژگی های لایه ( Attribute Table ) را باز کرده و در منوی سمت چپ بالای جدول گزینه Join and Relates و سپس کزینه Join  را انتخاب می نماییم 



    * لازم است این مرحله روی لایه گیرنده اطلاعات انجام شود  

  2. در این پنجره که دارای سه بخش قابل تنطیم می باشد معمولا به صورت خود کار (در قسمت اول و سوم) فیلدهای متناظر با اولویت فیلد های عددی مثل CODE  برای شما نمایش داده می شود . در قسمت وسط نیز نام جدولی که قرار است اطلاعات از آن گرفته شود (جدول ورودی از اکسل یا لایه دوم ) ذکر شده ، اگر مورد تایید هستند OK کنید . 



  3. جدول آماده استفاده می باشد .
    * اگر در انجام مراحل Export و join دچار مشکل شدید اینجا را کلیک کنید 

 

آماده سازی و ورود اطلاعات جدولی از Excel 

1- کلیه فرمول ها ، فیلتر ها ، رنگ و خطوط روی جدول را از جدول حذف نمایید 
2- ستون ها و ردیف های خالی بالا و اطراف (ابتدای جدول) را حذف نمایید 
3- اصول نامگذاری را در تمامی عنوان فیلدها (ستونها) و نیز در نام فایلی که برای ورود به ArcMap ذخیره مکنید رعایت فرمایید 
*اصول نامگذاری (عدم استفاده انواع نمادها ، اشکال ، ویرگول و حتی فاصله به جز ( _ ) و نیز استفاده از نام های انگلیسی)


4- جدول را در محیط اکسل Save Az کرده و با فرمت Excel 97-2003 WorkBook ذخیره نمایید 



5- جدول را در محیط ArcMap با استفاده از منوی Arc Catalog و از محل ذخیره شده در هارد Drog کرده (کلید موس را نگه داشته و در قسمت نقشه رها کنید ) 
*توجه داشته باشد فقط عنوان ( Sheet#1 ) را از زیر مجموعه فایل ذخیره شده فایل مورد استفاده و قابل درگ کردن می باشد و کل جدول در محیط برنامه قابل شناسایی و باز شدن نمی باشد 
5- آیکون جدولی شکل در منوی سمت چپ برنامه (Table of Contents) نمایش داده می شود . روی فایل کلیک راست کرده و آن را باز (Open) کنید
6- در این مرحله لازم است جهت استفاده از جدول در محیط GIS  و اعمال تغیرات از آن خروجی (Export) بگیرید 
7- جدول پس از Export به آیکون جدولی آبی رنگ در منوی Table of Contents قابل روئت بوده و میتوان برای انجام join آماده است 
* اگر در انجام مراحل Export و join دچار مشکل شدید اینجا را کلیک کنید 

 مطالب مرتبط :

سرفصل دوره ArcGIS2
جدول دوره های آموزشی GIS 
مشکلات رایج در جدول ویژگی ها Attribute Table

 

 

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