دستور Append در ArcGIS
متاسفانه دوستان عزیز در اغلب اوقات از copy و paste برای این کار استفاده میکنند که کار صحیحی نیست و در بسیاری موارد خطرناک است. مهمترین مشکل کپی کردن این است که هنگام کپی کردن اگر به هر نوع ویژگی های جدول لایه هدف با لایه ای که کپی میشود یکی نباشد، شما خطایی مشاهده نمیکنید . در واقع مقایسه ای بین تفاوت جداول صورت نمیگیرد اما در Append هنگام append، ابتدا لایه با لایه هدف مقایسه میشود ( با انتخاب گزینه test). این مقایسه شامل ژئومتری، تعداد فیلد ها، نام فیلد ها، طول کاراکتر مجاز برای string ها و ... است. بنابراین جامعیت و صحت داده ها حفظ میشود . انجام تست تا جایی پیش میرود که شما مشکلات را برطرف کنید. در صورت نیاز میتوانید تست را انتخاب نکنید اما باز هم به خاطر داشته باشید که اگر برخی موارد مانند تعداد ستون ها و کاراکتر ها متفاوت باشد باز با خطا مواجه میشوید.
برای استفاده از Append در ArcMap مسیر زیر را بیابید:
ArcToolbox=>Data Management Tools=>General=>Append
در بخش Input Datasets، لایه های خود را معرفی کنید ( لایه هایی که قرار است در لایه هدف وارد شوند)
در بخش target dataset، لایه هدف را انتخاب کنید . دقت کنید لایه هدف نمیتواند در Input Dataset نیز معرفی شده باشد . مثلا شما میتوانید یک لایه بدون عارضه جدید ایجاد کنید .دقت کنید که مقایسه بین ویژگی های لایه هدف و input dataset ها است . در بخش Schema Type گزینه Test را انتخاب کنید تا مراحل مقایسه صورت گیردمیتوانید در صورت نیاز no test را نیز انتخاب کنید . بقیه موارد را به طور پیشفرض قبول کنید.
اگر از Append استفاده نمیکنید روش دیگر استفاده از Load data در Geodatabase است.
منابع :
راهنمای نرم افزار ArcGIS 10
وبسایت gis.stackexchange.com
انجمن علمی دانشجویی دانشکده منابع طبیعی دانشگاه ارومیه با تاسیس محل جدید این دانشکده و پس از وقفه ای کوتاه فعالیت خود را در زمینه هایی مانندبرگزاری کارگاهها و مراسمات مختلف همچنین کمک به دانشجویان این دانشکده در زمینه های علمی و مهارتی و ...اغاز کرد,امید است بتوانیم در وبلاگ فوق گوشه ای از فعالیت های این دوستان را ذکر کنیم.