تنسيق MapInfo TAB

يُعد تنسيق MapInfo TAB تنسيق بيانات جغرافية مكانية متجهة لبرامج نظم المعلومات الجغرافية . وقد طُوّر هذا التنسيق وخضع لتنظيم شركة Precisely كتنسيق خاص بها.

مكونات الملفات

ترتبط مكونات الملف الأساسية لمجموعة بيانات MapInfo Professional بالبيئتين الأساسيتين للعمل في MapInfo؛ "عرض المتصفح" و "عرض الخريطة".

كما هو الحال مع معظم برامج نظم المعلومات الجغرافية الأخرى ، يتطلب فتح مجموعة بيانات لعرضها في برنامج MapInfo Professional وجود عدة ملفات. أبسط طريقة للعرض هي عرض المتصفح فقط، حيث توفر هذه البيئة تخزين بيانات السمات أو الكائنات، وتُعرض كجدول بيانات . في هذا السيناريو المبسط، لا تتوفر أي معلومات جغرافية.

الحد الأدنى من الملفات المطلوبة لبيئة متصفح MapInfo Professional الأساسية:

  • ملف .TAB (ملف ASCII الذي يمثل الرابط بين جميع الملفات الأخرى ويحتوي على معلومات حول نوع ملف مجموعة البيانات)
  • ملف DAT (ملف يخزن بيانات السمات. هذا ملف DBF من نوع dBase III )

كبديل لملف *.DAT، يمكن لبرنامج MapInfo Professional استخدام تنسيقات بيانات أخرى مثل *.TXT و*.XLS و*.WK و*.MDB (ويُنشئ البرنامج ملفًا صغيرًا إضافيًا لكل تنسيق من تنسيقات Microsoft Access ). مع ذلك، لا يزال برنامج MapInfo Professional يُنشئ ملف .TAB يحتوي على معلومات حول ملف مجموعة البيانات، ويتعامل المستخدم مع ملف TAB فقط.

قد يكون هناك ملف ثالث أيضًا:

  • ملف IND (ملف فهرس اختياري للبيانات الجدولية. يوجد هذا الملف إذا تم فهرسة أي أعمدة).

لعرض المعلومات الجغرافية (التمثيل الرسومي للبيانات) في برنامج MapInfo Professional، يلزم وجود ملفين إضافيين ويتم إضافتهما إلى المتطلبات الأساسية لعرض البيانات ببساطة.

الحد الأدنى من الملفات المطلوبة لعرض خريطة تحتوي على البيانات التي تمت مناقشتها سابقًا:

  • ملف .MAP (يخزن المعلومات الرسومية والجغرافية اللازمة لعرض كل ميزة متجهة على الخريطة)
  • .ID (يخزن معلومات تربط البيانات الرسومية بمعلومات قاعدة البيانات. يحتوي هذا على فهرس عدد صحيح مكون من 4 بايت في ملف الخريطة لكل ميزة).

في كل مرة يتم فيها حفظ ملف *.MAP بواسطة برنامج MapInfo Professional، يتم فرز عناصره في تسلسل تخزين بناءً على فهرس مكاني من نوع R-tree . هذا يُحسّن عملية قراءة البيانات المتدفقة من القرص إلى الشاشة، على حساب بطء عملية الكتابة نسبيًا.

لذا، تتطلب مجموعة الملفات الأساسية لعرض البيانات وتمثيلها الرسومي بصيغة متجهة في برنامج MapInfo Professional أربعة ملفات على الأقل، وهي عادةً *.TAB و*.MAP و*.DAT و*.ID. أما إذا كانت المعلومات نصية فقط دون أي عناصر رسومية، فيلزم ملفان على الأقل: *.TAB و*.DAT.

أثناء قيام المستخدم بتحرير مجموعة بيانات، يقوم برنامج MapInfo Professional بإنشاء ملفات مؤقتة. يؤدي وجود أي من هذه الملفات إلى قفل مجموعة البيانات ومنع أي مستخدم آخر من تحريرها. عند حفظ التغييرات، يقوم البرنامج بحذف الملفات المؤقتة. في بعض الحالات، مثل انقطاع التيار الكهربائي أثناء التحرير، قد لا تُحذف الملفات المؤقتة، وبالتالي ستُفقد التغييرات. في هذه الحالة، يجب حذف الملفات يدويًا.

تحتوي الملفات المؤقتة العادية على امتدادات أسماء الملفات التالية:

  • ملف قاعدة بيانات مؤقت بامتداد .TDA
  • ملف فهرس مؤقت بامتداد .TIN
  • ملف الخريطة المؤقتة .TMA

عند استخدام جدول قاعدة بيانات مثل Oracle Locator أو Spatial، إذا تم تنزيل البيانات إلى الجهاز المحلي، فإن امتدادات أسماء الملفات المؤقتة هي:

  • ملف قاعدة بيانات مؤقتة محلية بامتداد .LDA
  • ملف فهرس مؤقت محلي بامتداد .LIN
  • ملف الخريطة المؤقتة المحلية .LMA

يمكن لبرنامج MapInfo Professional أيضًا استخدام الصور النقطية والأسطح الشبكية كطبقات في الخريطة. يتم تخزين هذه الصور بتنسيقات ملفاتها الأصلية، مثل *.JPG أو *.TIF أو *.PNG، ويقوم البرنامج بإنشاء ملف *.TAB لكل منها يتضمن معلومات الإسناد الجغرافي.

يُمكّن الجدول المتكامل من اشتقاق طبقة واحدة في الخريطة من مجموعات بيانات أساسية متعددة، مثل فسيفساء من مربعات صور نقطية. عند إنشاء جدول متكامل في برنامج MapInfo Professional، يتم إنشاء طبقة متجهة بسيطة تحتوي على مستطيل لكل مجموعة بيانات أساسية، مع بيانات وصفية تُحدد مسار الملفات التي تحتوي على البيانات الأساسية. عند فتح الجدول المتكامل، تتسبب البيانات الوصفية في ملف *.TAB الخاص به في عرض محتويات الجداول الأساسية بدلاً من المستطيلات.

انظر أيضاً