النتائج 1 إلى 5 من 5
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    ما معني dbf وما الفرق بينه وبين gdb

    سؤال
    اثناء تصدير طبقة النقاط او الخطوط او او ..الخ ..من واجه arcinfo فهل تعتبر هذه الشيب فايلات ذات قاعدة بيانات dbf
    وما هو تعريف dbf وما الفرق بينه وبين تنسيق gdb
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : ما معني dbf وما الفرق بينه وبين gdb

    DBF = Database File
    الفورمات الأشهر لقواعد البيانات حول العالم والتي كان يديرها البرنامج DBASE و Fox Pro
    عند تصدير بيانات من ArcGIS فإنه يمكن حفظها في صورة Shapefile أو feature Class في geodatabase، لو حفظتها في Shapefile فسوف تكون أحد الملفات المخرجة له الامتداد DBF
    الفورمات Shapefile يتكون من ثلاثة ملفات أساسية لا يمكن الاستغناء عنها هي:
    الملف filename.shp والذي يحمل البيانات الرسومية
    الملف filename.dbf والذي يحمل البيانات الوصفية
    الملف filename.shx والذي يمثل الدليل المكاني spatial index الذي يربط بين الملفين السابقين
    وقد توجد ملفات اضافية ولكن هذه الثلاثة السافة هي الملفات الأساسية التي لا يمكن الاستغناء عن أي منها في بناء Shapfile.
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  3. #3
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : ما معني dbf وما الفرق بينه وبين gdb

    اشكرك دكتور وسام وماشاء الله ..الله يجزيك الخير يارب ..
    كنت قد تركت موضوع قبل ذلك واتمنى ان اجد جوابا له وهو :

    اذا لم تكن هنالك خيار قاعدة بيانات اكسيس لبعض البرامج فماذا تكون اذا

    --------------------------------------------------------------------------------

    هنالك برامج مجانية ل gis ك grass و برنامج f-gis و NRDB Pro ..واثناء انشاء قواعد البيانات والطبقات كالنقاط والخطوط ..فلا يوجد خيار اختيار نوع قاعدة البيانات ..اي ان البرامج لا ترتبط بقاعدة بيانات الاكسيس او الاوراكل ...
    السؤال :؟
    بفرض انه هذه البرامج المجانية او غيرها لا تملك خاصية ان تكون هنالك قواعد بيانات كاالاكسيس او الاوراكل ...فاذا ما هو نوع قاعدة البيانات لتلك البرامج هي هي gdb مثلا ام dbf ..
    سؤال اخر ؟
    ما نوع قاعدة البيانات ايضا التي يتم انشاؤها داخل برنامج الاوتوكاد ماب كما شرحها رمضان الشافعي ...
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  4. #4
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : ما معني dbf وما الفرق بينه وبين gdb

    صديقي عبادة
    تختلف برامج نظم المعلومات الجغرافية في طريقة تخزينها في هذه البيانات، لكن يوجد منهجيين أثنين لا ثالث لهما لأختزان البيانات الجغرافية هما:
    File based Storage: حيث يتم اختزان البيانات في ملفات مستقلة يقوم البرنامج بربطها بمعرفته واسترجاع البيانات الجغرافية منها. من هذه الفورمات ESRI Shapefile و ESRI Coverage و MapInfo Tab.
    ٌRDBMS based storage: حيث يتم اختزان البيانات في قواعد بيانات تستطيع اختزان البيانات الرسومية مثل Personal Database و ArcSDE وOracle Spatial و PostGIS.
    بالنسبة لgrass فهو يحتفظ بالبيانت في فورمات خاصة به متبعاً منهجية File based storage وهي بنية تعتمد على تشعب المجلدات حيث ينتهي التشعل بمجلدات البيانات Vector والذي يحتوي البيانات الجغرافية والمجلد dbf الذي يحتوي على قواعد البيانات الملحقة
    بالنسبة للبرنامجين الأخريين فلم أستخدمهما قبلاً قط. أما AutoDesk Map فأنا لم أستخدمه منذ الأصدار 2000 وكان يختزن البيانات يومئذ في صورة Oracle Spatial.
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  5. #5

    رد : ما معني dbf وما الفرق بينه وبين gdb

    كما ذكر د. وسام فليس بالضرورة أن تقوم البرامج بتخزين البيانات في قاعدة بيانات أكسس أو أوراكل أو سيكوال سيرفر إلخ... بل يمكن تخزين البيانات في ملفات عادية. فمثلاً برنامج إكسل يقوم بتخزين البيانات في ملف xls وبرنامج ورد يقوم بتخزين البيانات في ملف doc ونفس الشيء بالنسبة لبعض برامج GIS.

    بالنسبة للمشاريع الصغيرة والمؤسسات الصغيرة فإن تخزين بيانات GIS في ملفات ShapeFile يكون جيداً، ولكن للمؤسسات الكبيرة التي تحتوي على عدد كبير من مستخدمي بيانات GIS والتي يكون فيها تحديث تلك البيانات كبيراً ومن قبل عدة مستخدمين فيفضل استخدام أنظمة إدارة قواعد البيانات العلائقية (RDBMS) مثل أوراكل وسيكوال سيرفر لتخزين الخرائط والبيانات وهذا يتيح إمكانية تعديل البيانات من قبل عدة مستخدمين في نفس الوقت إضافة إلى تنظيم عملية تخزين البيانات واستخدام أنظمة الصلاحيات المتقدمة التي توفرها أنظمة قواعد البيانات تلك إضافة إلى عمليات النسخ الاحتياطي وغيرها.

    وهكذا بدأت تظهر تقنيات مثل Oracle Spatial و ArcSDE وغيرها لتخزين الخرائط والبيانات في أنظمة إدارة قواعد بيانات.

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •