أكثر

استبدل قيم الخلايا النقطية بقيم في ملف .csv

استبدل قيم الخلايا النقطية بقيم في ملف .csv


أنا أبحث عن طريقة بسيطة لاستبدال حقل القيمة بتنسيق GRID بالقيم التي لدي في ملف csv. سيكون الأمر أشبه بعمل صلة ، حيث يكون لدى GRID و csv FEATUREID ثم الحصول على قيمة حقل من الجدول المرتبط لاستبدالها أو عرضها في الترميز ، أو لوضعها بطريقة أخرى ، ستكون هذه القيم الجديدة ممثلة في الرسم البياني لهذا الخط النقطي؟ أنا أستخدم arcMap لعرض البيانات النقطية وأود أن يعتمد المدرج التكراري على عمود آخر غير عمود VALUE.


تحتاج إلى إعادة تصنيف البيانات النقطية. للاستعلام عن قيمة الشبكة الأصلية ، يمكنك إما استخدام العبارات الشرطية في Raster Calculator أو ArcPy أو مجرد البحث عن القيمة في ملف CSV ، بالطبع.

في ArcMap ، تحتاج إلى ملحق محلل مكاني لهذا الغرض. إذا لم يكن لديك ولا يمكنك تحمل تكاليفها ، فيمكنك تجربة QGIS. إذا كانت عملية إعادة التصنيف الخاصة بك بسيطة ، فاستخدم إعادة التصنيف. ومع ذلك ، فإن حقيقة وجود ملف CSV لديك تشير إلى أنك قد تكون أفضل حالًا مع Reclass By Table. يشكل ملف CSV الخاص بك أساس جدول إعادة التخطيط الخاص بك. يتم استخدام جدول إعادة التخطيط كجدول بحث لإنشاء بيانات نقطية ثانية ستكون قيمها هي قيمة الحقل (في حالتك) التي تتوافق مع الميزة في البيانات النقطية الأصلية. في هذه الحالة ، يمكن اعتبار إعادة التصنيف مشابهة إلى حد ما لنتائج الصلة.


شاهد الفيديو: Django Admin CSV file upload