| با سلام
در قسمت اول آشنایی با فرمت ژئودیتابیس در ArcGIS به طور خلاصه توضیح دادیم که ژئودیتابیس
مخزنی برای ذخیره لایه های اطلاعاتی GIS است ( به قسمت اول ژئودیتابیس مراجعه کنید ) .
ادامه :
انواع روش های ذخیره Geodatabase:
همانطور که گفته شد ، Geodatabase قالبی برای نگهداری Dataset ها است .
به طور کلی سه نوع Geodatabase وجود دارد که به طور خلاصه به شرح آن میپردازیم
1- File Geodatabases :
به عنوان فایلی که حاوی فایل های متعدد است ذخیره میشود .در این نوع Geodatabase ، هر لایه به عنوان یک فایل ذخیره میشود. و حجم این لایه ها میتواند تا 1 TB باشد . استفاده از فایل File Geodatabases به جای Personal Geodatabase ترجیح داده میشود.
2- Personal Geodatabases : همه لایه ها در یک فایل اطلاعاتی Microsoft Access ذخیره میشوند که محدودیت حجم 2GB دارد .
3- ArcSDE Geodatabases : در یک پایگاه داده رابطه ای و با استفاده از Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, or PostgreSQL ذخیره میشود. این نوع Geodatabase به منظور استفاده چند نفر به طور همزمان از Geodatabase استفاده میشود .
ایجاد Geodatabase :
به طور کلی سه روش عمده برای ایجاد Geodatabase در ArcGIS وجود دارد :
1- ایجاد یک Geodatabase جدید و تعیین ویژگی ها وسپس بار گذاری لایه ها در آن
2- کپی و تغییر ویژگی های Geodatabase موجود و سپس بارگذاری لایه ها در Geodatabase
3- کپی کردن ویژگی ها و محتوی یک Geodatabase
تعیین نوع Geodatabase :
قبل از ایجاد یک Geodatabase جدید ، ابتدا باید نوع Geodatabase مورد نظر را تعیین کرد .همانطور که قبلا هم توضیح داده شد ، سه نوع Geodatabase وجود دارد .
File Geodatabase :
ویژگی ها :
1- حجم زیادی از داده ها را ذخیره میکند .
2- قابلیت متراکم شدن دارد .
3- میتوان این نوع Geodatabase را با رمز گذاری Read only کرد .
نکته : چنانچه از نوع Geodatabase که قرار است ساخته شود ، آگاهی ندارید . این نوع Geodatabase انتخاب خوبی است .
personal geodatabase:
معمولا این نوع Geodatabase محدودیت حجمی دارد
. با توجه به اینکه کاربران اغلب برای ذخیره داه های خود به حجم بیشتری نیاز دارند . بنابراین پیشنهاد میشود که از File Geodatabase و یا ArcSDE Geodatabase استفاده گردد .
ArcSDE Geodatabase :
چنانچه نیاز به مدیریت ورژن ها ( Versions) یا آرشیو های تاریخی دارید ، باید از
ArcSDE Geodatabase استفاده کنید .
ساختن یک Geodatabase :
در بسیاری مواقع نیاز به ساخت یک Geodatabase جدید و خالی از داده ها دارید تا داده های (Dataset) جدید خود را در آن وارد سازید .
گام اول در ساختن یک Geodatabase جدید به شرح زیر است :
1. در محلی که قرار است Geodatabase را در آن جا ذخیره کنید ( در یک پوشه فایل ) ، راست کلیک کنید .
2. NEW را انتخاب نمایید
3. personal geodatabase یا File Geodatabase را انتخاب کنید .
4. برای Geodatabase خود یک نام انتخاب کنید .
اضافه کردن Dataset ها در Geodatabase:
همانطور که قبلا هم توضیح داده شد . Dataset به منظور سازماندهی و استفاده از داده های مکانی به کار میرود .یک Geodatabase میتواند سه نوع داده ( Dataset) داشته باشد .
· Feture class
· Raster dataset
· جدول ( Table)
چندین روش برای وارد کردن Dataset ها در Geodatabase با استفاده از Arcmap و ArcCatalog وجود دارد .
· ساختن یک Dataset جدید :
میتوانید با استفاده از ArcCatalog یک Dataset جدید بسازید
· کپی و چسباندن ( Paste) :
میتوانید یک Dataset را کپی کرده و در مکان دیگری آن را بچسبانید .
· وارد کردن Datasetها ( Importing Dataset)
· خروجی گرفتن از Dataset ها ( Exporting Dataset) :
میتوان با خروجی گرفتن ، Dataset ها را مستقیما وارد یک Geodatabase یا
XML workspace یا XML recordset نمود .
· بار گذاری داده ها ( Loading Data) :
میتوانید با استفاده از ArcCatalog Simple Data Loader ، ArcMap Object Loader یا از طریق XML recordset و XML workspace ،
داده ها را در یک جدول یا عارضه ( Feature class) موجود وارد کرد .
ساختن Dataset جدید با استفاده از ArcCatalog :
یکی از ساده ترین روش ها برای وارد کردن Dataset جدید در ArcCatalog است:
1. بر روی Geodatabase در محیط ArcCatalog راست کلیک کنید
2. New را انتخاب نمایید
3. بر روی Feature Dataset کلیک کنید .
نوشته شده توسط مهران در جمعه سیزدهم شهریور 1388 ساعت 17:12 | لینک ثابت |
|