أكثر

كيف يمكنني تكرار focalmean مع الإحصاءات البؤرية

كيف يمكنني تكرار focalmean مع الإحصاءات البؤرية


أحاول التخلص من بعض الفجوات الصغيرة لعدم وجود بيانات في البيانات النقطية الخاصة بي. كنت قد استخدمت في السابق focalmean لكنها لم تعد متوفرة. لقد جربت ما كنت أتوقعه ولكني أتلقى أخطاء.

ما لدي هو:

MYNEWRAST = Con (IsNull ("rasterrast") ، FocalStatistics ("rasterrast" ، NbrRectangle (50،50) ، "MEAN" ، "NODATA") ، "rasterrast")

وهذا يعطيني رسالة خطأ غير مفيدة إلى حد كبير:

تتبع خطأ وقت التشغيل (آخر مكالمة أخيرة): ملف ""، السطر 1 ، في  ملف "c:  ملفات البرنامج (x86)  arcgis  desktop10.2  arcpy  arcpy  sa  Functions.py" ، السطر 5142 ، في FocalStatistics ignore_nodata) File "c:  program files (x86)  arcgis  desktop10. 2  arcpy  arcpy  sa  Utils.py "، السطر 47 ، في نتيجة Swapper = مجمّع (* args ، ** kwargs) ملف" c:  program files (x86)  arcgis  desktop10.2  arcpy  arcpy  sa  Functions.py "، السطر 5136 ، في Wrapper ignore_nodata) الملف" c:  program files (x86)  arcgis  desktop10.2  arcpy  arcpy  geoprocessing  _base.py "، line 498، in  إرجاع lambda * args: val (* gp_fixargs (args ، True)) خطأ تنفيذ: خطأ 999999: خطأ في تنفيذ الوظيفة. فشل الوظيفة العامة [FocalSt_rast6] فشل التنفيذ (FocalStatistics).

هل قام أي شخص بعمل شيء مشابه ، وهل قام بعمله بشكل مختلف؟


شاهد الفيديو: اسهل طريقة تكرار