انواع فرمت داده در نرم افزارهای GIS بخش دوم Coverage

فرمت داده Coverage چیست ؟
یک لایة Coverage یک مدل دادة مکانی رابطه ای است که داده های برداری یا وکتوری را ذخیره سازی می نماید و شامل موقعیت فضایی و اطلاعات توصیفی در مورد عوارض جغرافیایی می شود. لایة Coverage از مجموعه ای از کلاس – عارضه ها برای نمایش عوارض جغرافیایی استفاده می نماید. هر کلاس – عارضه مجموعه ای از نقاط ، خطوط (قوس) پلیگون ها و اطلاعات حاشیه نویسی (نوشته) را در خود ذخیره سازی می نماید. فرمت Coverage دارای توپولوژی است که ارتباط بین عوارض را تعیین می نماید.
یک Coverage به صورت یک دایرکتوری ذخیره سازی می گردد که درون آن هر کلاس – عارضه به صورت مجموعه ای از فایل ها ، ذخیره می شوند. برای مثال، یک Coverage در نرم افزار Arc Catalog به صورت آیکنی که در شکل زیر آمده است، مشاهده می گردد. در این مثال می توانید ببنید که لایه Coverage به نام stream، یک فایل Coverage منحنی (خطی) فایل حاشیه نویسی برای خطوط و یک فایل tic است. همچنین دو ورژن از فایل های Coverage وجود دارد.

ویژگی های Coverage
بیش از یک کلاس – عارضه معمولاً برای تعیین عوارض در یک Coverage نیاز است. به عنوان مثال کلاس – عارضه های خطی و پلیگونی هر دو در یک Coverage هستند که نشان دهندة عوارض پلیگونی است. عوارض پلیگونی نیز دارای نقاط برچسب ها هستند که به صورت یک کلاس – عارضة مجزا ظاهر می گردد. هر فایل Coverage دارای کلاس – عارضه هایی است که دارای Tic Point است که مختصات تعریف شده در دنیای واقعی را نشان می دهد. این Tic point کمک می کنند تا محدوده Coverage تعریف گردد. آنها هیچ دادة نقطه ای واقعی درون Coverage را نشان نمی دهند. شکل زیر کلاس – عارضه های رایج در یک Coverage را نشان می دهند. سایر کلاس – عارضه های موجود در فایل Coverage شامل Section ، Route ، Region و Link می شود.

1- رقم عوارض
یک عارضة جغرافیای درون Coverage با استفاده از یک رتبة منحصر به فرد برای عوارض تعیین می گردد. اطلاعات توصیفی و فضایی یک عارضه با استفاده از مفهوم این عدد به یکدیگر متصل می گردد. دو عدد مربوط به عوارض Coverage است :
1- <cover># : یک رشتة عددی داخلی که توسط نرم افزار تعیین می شود.
2- <cover>-ID : یک شناسة عددی (ID) که توسط کاربر تعیین می گردد.
اعداد متوالی (<cover># ) برای رکوردهای درون یک فایل هستند که شامل اطلاعاتی در مورد عوارض هستند. اعداد متوالی که به صورت اتوماتیک ایجاد و ذخیره سازی می گردند، برای ایجاد لیست توپولوژی مهم می باشند. این اعداد برای هر عارضه منحصر به فرد هستند اما لزوماً ثابت باقی نمی مانند. آنها می توانند در Coverage هایی که به روزرسانی و ویرایش می شوند، تغییر کنند.
ID عوارض نیز به صورت خودکار ایجاد می شوند، با این وجود می توان آنها را تغییر داد. در عمل ID یک عارضه یک مقدار عددی صحیح است که برای هر عارضه تعیین می کنید (برای مثال یک پلیگون). مقادیر بایستی منحصر به فرد باشد و نمی توانند مقادیر تکراری باشند. ID های عوارض که بعضاً به عنوان ID های کاربر می باشند، معمولاً برای ارتباط دادن بین اطلاعات توصیفی و عوارض جغرافیایی خاص به کار می رود. به عنوان مثال فایل های الحاقی بعضاً به کلاس – عارضه های Coverage با استفاده از ID عوارض متصل می گردند. تغییر این مقدار بایستی تنها در نرم افزار Arc Info Workstation با استفاده از Arc Edit انجام گردد و هر دو ID در فایل های .nit و .Dat بایستی تغییر داده شوند، در غیر این صورت داده های شما خراب می شود. در صورتی که این نوع ویرایش را می خواهید انجام دهید، بهتر است که Coverage را به درون یک کلاس – عارضة موجود در ژئودیتابیس وارد نموده و کلاس – عارضه را ویرایش نمائید.
2- اطلاعات توصیفی عوارض
اطلاعات توصیفی در فایل .adf لایه های Coverage ذخیره سازی می گردد. سایر اطلاعات توصیفی می تواند در جداول INFO و یا جداول موجود در RDBMS ذخیره شده سپس به عوارض از طریق یک لایه و یا کلاس ارتباطی ذخیره گردد.
زمانی که به یک فولدر در نرم افزار Arc Cataloge توجه کنید، می توانید همة coverage ها و همه جداول INFO مرتبط به آن را مشاهده کنید. شما نمی توانید فولدر INFO را ببینید. فایل Coverage را باز کنید تا کلاس- عارضه های آن را ببینید. هر کلاس – عارضه، عوارض و جداول توصیفی مربوط به آنها را توامان نمایش می دهد. در صورتی که یک کلاس – عارضه را انتخاب کنید (مانند یک پلیگون) می توانید از عوارض و اطلاعات توصیفی آن اطلاعات یابید.
ارتباط عوارض و اطلاعات توصیفی
سه ویژگی مهم در ارتباط بین داده های جدول و داده های فضایی وجود دارد :
1- عوارض موجود در Coverage در یک ارتباط جزء به جزء با رکوردهای مربوطه در جدول اطلاعات توصیفی عوارض هستند.
2- نرم افزار Arc GIS Desktop ارتباط بین عوارض و رکوردهای اطلاعات توصیفی را در قالب شناسه هایی منحصر به فرد برای هر عارضه تعریف می نماید که به صورت اعداد متوالی به عوارض نسبت داده می شوند.
3- اعداد متوالی عوارض به صورت فیزیکی در دو محل برای فایل های Coverage ذخیره می گردند: در فایلی شامل اطلاعات مکانی برای هر عارضه (به طور مثال زوج مختصات x و y) و همچنین به همراه رکورد اطلاعاتی مربوطه در جدول اطلاعات توصیفی عوارض ذخیره سازی می گردد. نرم افزار Arc GIS به صورت خودکار این ارتباط را ایجاد و حفظ می کند.
در شکل زیر، رکوردهای اطلاعات توصیفی و مختصات، عنصر مشترکی به نام شناسه های عددی متوالی عوارض را شامل می شوند. اعداد متوالی مربوط به مختصات عوارض و رکوردهای اطلاعات توصیفی می باشد که دربرگیرنده ارتباط عنصر به عنصر بین آنها است. هنگامی که این ارتباط برقرار باشد، می توانید Coverage را جست و جو کنید و اطلاعات توصیفی را نمایش داده و یا نقشه ای بر اساس اطلاعات توصیفی ذخیره شده در جدول اطلاعاتی ترسیم کنید.

4- فایل های مرتبط
لایه های Coverage اغلب دارای فایل های مرتبط هستند. برای رویت آنها در نرم افزار Arc Catalog و یا پنجره Catalog از بخش Arc Map، آنها را به صورت یک نوع فایل Add کنید. برای مثال رویت Arc Macro Language یا به صورت مخفف AML فایل با فرمت .aml را به لیست انواع فایل اضافه کنید. برای دسترسی به لیست انواع فایل در نرم افزار Arc Catalog بر روی Customize در بخش Arc Catalog وارد شده و بر روی تب File Types کلیک کنید.
ورژن های Coverage
فایل های Arc/Info بسیار با فایل های Coverage مربوط به Arc Info و یا Coverage های پیشرفتة Arc GIS شباهت دارند به جز آنکه اطلاعات توصیفی آنها در جداول اطلاعاتی dBase ذخیره می گردد. می توانید فایل هایCoverage PC ARC/INFO را در نرم افزار ArcCatalog مشاهده نموده و فایل فراداده برای آنها ایجاد کنید. اما سایر عملیات مدیریت داده مانند Copy و Paste و Delete امکان پذیر نیست.
فایل های Coverage در کامپیوتر به صورت یک دایرکتوری ذخیره سازی می گردد. نام دایرکتوری همان نام Coverage است. یک مجموعة سازماندهی شده از Coverage ها به نام Workspace نامیده می شود. موارد زیر چند محدودیت در نام گذاری فایل های Coverage می باشد :
– نمی تواند بیش از 13 کاراکتر داشته باشد.
– نمی تواند دارای فاصله باشد.
– نمی تواند با عدد آغاز گردد.
– نام گذاری نمی تواند شامل تعیین نوع فرمت باشد.
– بایستی تماماً به صورت اعداد کوچک نوشته شوند.
یک فایل Coverage از مجموعه ای از فایل ها ترکیب شده است که هر یک از آنها شامل اطلاعاتی در مورد کلاس – عارضه های مخصوصی است. مجموعه فایل های ذخیره شده در یک فایل Coverage وابسته به کلاس – عوارض موجود در Coverage متغیر است. به عنوان مثال، شکل زیر یک Workspace را نشان می دهد که شامل تعدادی Coverage است. ساختار دایرکتوری و فایل های موجود درCoverage soil در زیر نشان داده شده است. توجه کنید که این Coverage شامل عوارض پلیگونی و یک زیر کلاس Annotation است.

هیچگاه فولدر INFO را پاک نکنید زیر موجب تخریب فایل Coverage می گردد. محتوای فایل های Coverage در نرم افزار ArcCatalog با آنچه در بخش Windows Explorer مشاهده می گردد، متفاوت است. در شکل زیر می توانید محتوای یک Coverage را در ArcCatalog مشاهده کنید. Coverage State در فضای کاری Yellowstone قرار دارد. فولدر INFO در فضای کاری در نرم افزار ArcCatalog قابل مشاهده نیست. فایل arc.adf در فولدر States به صورت یک کلاس عارضة Arc در فایل Coverage State در نرم افزار ArcCatalog نمایش داده می شود.

جدول زیر مجموعه فایل های اصلی که برای ذخیره سازی هر کلاس – عارضة coverage ها به کار می رود را به طور خلاصه نشان می دهد. برای هر کلاس – عارضه، فایل های عمومی که توسط نرم افزار Arc GIS برای مدیریت اطلاعات فضایی به کار می رود، لیست شده اند.
این یک لیست کامل از فایل های مورد استفاده در ذخیره سازی یک Coverage نیست. به هر حال شناخت این فایل هایی که مورد استفاده قرار می گیرند به اهمیت شناخت این کلاس – عوارضی که در یک Coverage نمایش داده می شوند و پدیده های جغرافیایی که آنها نشان می دهند، نیست. به صورت یک اصل کلی، تنها رکوردها در جداول اطلاعات توصیفی عوارض مستقیماً برای کاربر قابل دسترسی است. سایر فایل ها به صورت فرمت باینری ذخیره شده و به طور خودکار توسط Arc GIS نگه داشته می شود.

توجه داشته باشید که نوشته های داخل <> مربوط به نام هایی که توسط کاربر برای Coverage و یا کلاس عوارض تعیین می شود است.
توجه : در صورتی که یک Coverage با استفاده از امکانات نرم افزاری Esri مانند ArcCatalog و یا ابزارهای Geoprocessing کپی و یا حذف نگردد، ممکن است به طور صحیح کپی و یا حذف نگردد. هیچگاه با استفاده از Windows Explorer یک Coverage را کپی نکنید، زیر ممکن است اطلاعات شما از بین رفته و یا دچار خطا و مشکل گردد.
6- خلاصه ای از کلاس عوارض Coverage
یک Coverage مجموعه ای از کلاس عوارضی است که برای نمایش پدیده های جغرافیایی مورد استفاده قرار می گیرد. هر Coverage یک دایرکتوری است که به صورت یک سری از فایل ها ذخیره می گردد. هر سری از عوارض در یک Coverage بسته به نوع پدیدة جغرافیایی مدل سازی شده است. جدول زیر توضیح مختصری در مورد انواع پدیده ها و کلاس – عارضه ای که برای مدل سازی آن به کار می رود ارائه می نماید:

ما را از دیدگاههای ارزشمند خود مطلع کنید
دیدگاهتان را بنویسید