كيف يمكنني استخراج معلومات العنوان من مصدر بيانات ملف شكل ESRI المضغوط؟

StackOverflow https://stackoverflow.com/questions/150301

  •  02-07-2019
  •  | 
  •  

سؤال

عندما أقوم بتنزيل الملف المضغوط من موقع الويب، فإنه يحتوي على ملفات ذات الامتدادات التالية:

.dbf .prj .sbn .sbx .shp .shp.xml .shx

هل هذا تنسيق ملف بيانات شائع أقوم بتنزيله أو شراء محول؟أعتقد أن هذا نوع من ملفات بيانات التعيين ولكن كل ما أحتاجه هو العناوين التي يحتوي عليها لدفعها إلى قاعدة البيانات الحالية لدينا.

على وجه التحديد والمتعلقة بالبرمجة.كيف يمكنني إعداد مصدر بيانات .NET لهذه المجموعة من الملفات أو فقط ملف .dbf الذي يحتوي بالفعل على المعلومات؟

هل كانت مفيدة؟

المحلول 2

شكرا جزيلا لكل من قدم المعلومات.لقد وجدت مشروع CodePlex C# الذي كان بالضبط ما أحتاجه.لقد اضطررت إلى إجراء تعديل صغير قمت بنشره مرة أخرى على لوحة مناقشة المشروع والذي كان مخصصًا لنوع عمود غير معروف من "F".لكن برنامج سطر الأوامر DBF2CSV عمل بشكل جميل لإنشاء ملف CSV منسق بشكل جيد من ملف dbf.بعد بضع دقائق مع برنامج Excel، أصبحت جاهزًا للاستيراد إلى قاعدة بيانات MySQL الخاصة بنا.

يحتوي المشروع التالي على برنامج سطر أوامر يقوم بتحويل ملف DBF إلى CSV http://www.codeplex.com/fastdbf

نصائح أخرى

أعتقد أن معلومات العنوان التي تبحث عنها مخزنة في ملف dbf.يمكنك تنزيل برنامج تشغيل ESRI dBase من هنا.

يوجد نموذج للتعليمة البرمجية يوضح برنامج التشغيل هذا قيد الاستخدام في http://forums.esri.com/Thread.asp?c=9&f=85&t=141422.

انه ملف الشكل

هناك روابط في أسفل الصفحة قد تساعدك.تجربتي الوحيدة مع هذا النوع من الملفات كانت استخدام برامج أخرى خاصة (ومكلفة).

يشبه تنسيق ملفات dbf تنسيق DBase III القديم.تحتوي ملفات shp على الأشكال وshx عبارة عن نوع من المؤشرات.

يمكنك فتح ملفات Shapefile .dbf في MS Access باستخدام برنامج تشغيل DBase IV أو مباشرة في MS Excel (مفتوح كـ *.dbf)

:س)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top