اتصال دو جدول با فیلد مشترک ( Join )
ممکن است در مراحل اجرای پروژه و یا در مرحله آماده سازی اطلاعات لایه ای داشته باشیم (مانند : پلی گن بلوک شهری ،خاک، کاربری اراضی و یا خطوط جاده ای ، رودخانه ای و ...) که دارای فیلد ها و اطلاعات محدودی (مثل: کد) باشد و از طرف دیگر لایه ای با جدول کامل تر یا جدولی (مثلا اکسل Excel.xls ) داشته باشیم که به ازای هر عارضه ، علاوه بر کد مشابه در لایه مذکور دارای ویژگی های دیگری ( مانند : جمعیت، خانوار، نوع خاک ، نوع جاده و طول آن و ... ) را نیز در خود داشته باشد
در این حالت برای استفاده از تمامی داده ها در محیط GIS و استفاده از انواع امکانات تحلیلی و نمایشی (مانند : Symbology , Query و ...) می توانیم از طریق دستور join اطلاعات دو لایه مختلف یا یک لایه و یک جدولی ورودی از اکسل را با یکدیگر ادغام کرده و داده های متناظر در جداول را کنار هم قرار دهیم . با این ترتیب از تمام ویژگی های تحلیلی و نمایشی GIS در یک جدول ویژگی های لایه ( Attribute Table) به راحتی استفاده کنیم ( مثال : جمعیت ، خانوار ، جاده ها ، نوع خاک و ... مناطق مختلف را به صورت مکانی نمایش داده و یا بلوک های شهری را بر اساس جمعیت و خانوار و نیز جاده ها را بر اساس طول و پهنا طبقه بندی کنیم )
* در صورتی که نیاز دارید این اتصال به صورت دائمی در آید و یا تغییرات (Edite) روی آن اعمال کنید ، می توان از طریق Export لایه ای جدید بسازید که همه فیلد هارا در خود داشته باشد.
انجام مراحل JOIN
- جدول ویژگی های لایه ( Attribute Table ) را باز کرده و در منوی سمت چپ بالای جدول گزینه Join and Relates و سپس کزینه Join را انتخاب می نماییم
* لازم است این مرحله روی لایه گیرنده اطلاعات انجام شود - در این پنجره که دارای سه بخش قابل تنظیم می باشد معمولا به صورت خود کار (در قسمت اول و سوم) فیلدهای متناظر با اولویت فیلد های عددی مثل CODE برای شما نمایش داده می شود . در قسمت وسط نیز نام جدولی که قرار است اطلاعات از آن گرفته شود (جدول ورودی از اکسل یا لایه دوم ) ذکر شده ، اگر مورد تایید هستند OK کنید .
- جدول آماده استفاده می باشد .
* اگر در انجام مراحل 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
اصول نامگذاری فایل ها در GIS
اتصال دو جدول با فیلد مشترک ( Join )
نمایش نقاط روی نقشه با محاسبه مختصات
حل مشکل فونت در shape file
مفاهیم اصطلاحات جی آی اس
مشکلات رایج در گزینش اطلاعات Definition Query
طریقه نمایش نقاطی که X , Y آنها را داریم ( ورود اطلاعات از جداول Excel به محیط ArcGIS )
معرفی فایل های XML , KML , KMZ و تبدیل آنها
بدست آوردن مختصات نقطه از طریق گوگل مپ