QGIS: تحويل القيم النصية إلى أرقام في ملف الشيب (shapefile)

في QGIS، يمكنك تحويل سلسلة نصية إلى رقم باستخدام أداة "حاسبة الحقول". أولاً، افتح جدول السمات للطبقة التي ترغب في تعديلها. بعد ذلك، انقر على زر "فتح حاسبة الحقول". في مربع "التعبير"، اكتب "to_real(" متبوعًا باسم الحقل الذي يحتوي على السلسلة النصية التي تريد تحويلها، ثم القوس الختامي. على سبيل المثال، لتحويل حقل سلسلة اسمه "string_field" إلى حقل رقمي، أدخل "to_real("string_field")" في مربع التعبير. يمكنك أيضًا تعديل اسم حقل الإخراج ونوع البيانات عن طريق اختيار الخيارات المناسبة. أخيرًا، انقر على "موافق" لإكمال التحويل. سيظل الحقل النصي الأصلي في جدول السمات، بينما سيتم إضافة الحقل الرقمي الجديد إلى الجدول.

  1. افتح "الخصائص"

  2. اذهب إلى "حاسبة الحقول"

  3. ضع علامة على "تحديث الحقل الموجود"

  4. to_real("attributeName")

  5. احفظ التعديلات

  6. كرر نفس الإجراء لكل سمة

Last updated

Was this helpful?