أكثر

إنشاء جداول الألوان للخرائط النقطية العائمة في GDAL؟

إنشاء جداول الألوان للخرائط النقطية العائمة في GDAL؟


لدي برنامج نصي يتخلص من النقطة العائمة النقطية التي أود تلوينها تلقائيًا. أقوم حاليًا بتحميل هذه البيانات النقطية في ArcGIS Desktop أو QGIS وإنشاء جدول ألوان يدويًا في كل مرة أقوم فيها بإعادة تشغيل نموذجي. أرغب في أن يقوم نموذجي بإنشاء جدول ألوان جميل تلقائيًا ، ولكن الوظيفة الوحيدة التي يمكنني العثور عليها هي إنشاء جدول ألوان لعدد صحيح فقط من البيانات النقطية.

أسلوبي حتى الآن هو إخراج نقطتين ، إحداهما بقيم فاصلة عائمة معروضة بتدرج الرمادي والثانية نقطية بأرقام صحيحة بها الألوان. يمكنني التقليب بين الاثنين لرؤية القيم ، لكنها بعيدة كل البعد عن المثالية.

هل هناك أسلوب إجرائي لإنشاء جداول ألوان النقطة العائمة في GDAL والتي يتم تحميلها تلقائيًا باستخدام QGIS أو ArcGIS Desktop؟


بالنسبة لـ Arcgis 10 ، يمكنك حفظ ملف طبقة مع تطبيق الرموز ثم استخدام برنامج نصي من Python لتغيير مصدر البيانات كجزء من إخراج البرنامج النصي الأصلي. انظر layer.findAndReplaceWorkspacePath.

بالنسبة إلى QGIS ، قد يناسب المكون الإضافي لجدول الألوان النقطية أحادي النطاق: "بعد تحديد شريط نقطي مفرد ... قم بتشغيل هذا المكون الإضافي لإنشاء جدول ألوان ... يتكون جدول الألوان من مزيج من لوحة الألوان ... وطريقة التلوين (طريقة ربط مؤشر اللون في اللوحة بقيمة حقيقية في خطوط المسح) ". إنه ليس تلقائيًا ولكنه قد يخفف من العمل قليلاً.

بدلاً من ذلك ، قد تكون قادرًا على عمل بعض السحر باستخدام الأداة المساعدة rgb2pct التي لديها خيار تحميل لوحة ألوان من ملف خارجي.


شاهد الفيديو: ArcGIS - دورة إنشاء خرائط التوزيعات البشرية بداية من عمل الجداول وربطها بالبيانات المكانية