هذا هو الأمر db.in.ogrgrass الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
db.in.ogr - استيراد جداول السمات بتنسيقات مختلفة.
الكلمات الرئيسية
قاعدة البيانات، الاستيراد، جدول السمات
موجز
db.in.ogr
db.in.ogr --مساعدة
db.in.ogr إدخال=الاسم [db_table=الاسم] [الناتج=الاسم] [مفتاح=سلسلة] [ترميز=سلسلة]
[-مساعدة] [-مطنب] [-هدوء] [-ui]
الأعلام:
--مساعدة
طباعة ملخص الاستخدام
- الإسراف
إخراج وحدة مطول
--هادئ
إخراج وحدة هادئة
--ui
فرض إطلاق مربع حوار واجهة المستخدم الرسومية
المعلمات:
إدخال=الاسم [مطلوب]
ملف الجدول المراد استيراده أو سلسلة اتصال قاعدة البيانات
db_table=الاسم
اسم الجدول من قاعدة البيانات المحددة المراد استيرادها
الناتج=الاسم
اسم جدول الإخراج
مفتاح=سلسلة
اسم عمود المفتاح الفريد الذي تم إنشاؤه تلقائيًا
ترميز=سلسلة
قيمة الترميز لبيانات السمة
الوصف
db.in.ogr يستورد جداول السمات بتنسيقات مختلفة كما تدعمها مكتبة OGR
النظام المحلي (DBF، CSV، PostgreSQL، SQLite، MySQL، ODBC، وما إلى ذلك). اختياريا فريدة من نوعها
مفتاح يمكن إضافة عمود (ID) إلى الجدول.
أمثلة
استيراد CSV ملف
يمكن إجراء التعرف المحدود على النوع للأعداد الصحيحة والحقيقية والسلسلة والتاريخ والوقت والتاريخ والوقت
الأعمدة من خلال ملف وصفي بنفس اسم ملف CSV، ولكن بامتداد .csvt
(انظر التفاصيل هنا).
# ملاحظة: قم بإنشاء koeppen_gridcode.csvt أولاً للتعرف الآلي على النوع
إدخال db.in.ogr=إخراج koeppen_gridcode.csv=koeppen_gridcode
db.select table=koeppen_gridcode
استيراد DBF جدول
استيراد جدول DBF مع عمود مفتاح فريد إضافي (على سبيل المثال، مطلوب لـ v.in.db).
db.in.ogr input=/path/to/mydata.dbf الإخراج=census_raleigh key=myid
db.describe -c census_raleigh
استيراد of a سكليتي جدول
db.in.ogr input=/path/to/sqlite.db db_table=census_raleigh الإخراج=census_raleigh
استيراد of a كيو جدول
# تلميح: إذا كانت قاعدة البيانات تحتوي على جداول مكانية، لكنك تريد استيراد جداول غير مكانية
الجدول، قم بتعيين المتغير البيئي PG_LIST_ALL_TABLES إلى YES قبل الاستيراد
db.in.ogr input="PG:host=localhost dbname=ecad user=neteler" \
db_table=ecad_verona_tmean input=ecad_verona_tmean
db.select table=ecad_verona_tmean
db.describe -c ecad_verona_tmean
استيراد XLS ملف
لفرض قراءة الرؤوس، حدد المتغير البيئي OGR_XLS_HEADERS='FORCE'. معامل
db_table يشير إلى القائمة الموجودة في ملف XLS.
تصدير OGR_XLS_HEADERS='FORCE'
db.in.ogr input=address.xls db_table=address_data
استخدم db.in.ogrgrass عبر الإنترنت باستخدام خدمات onworks.net
