أكثر

ملء الفجوات النقطية في طبقة المنطقة القائمة على ArcMap؟


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

Con (IsNull ("نقطية") ، FocalStatistics ("نقطية" ، NbrRectangle (5،5 ، "CELL") ، "MEAN") ، "نقطية")

ومع ذلك ، أريد استخدام طبقة نطاقية وتحديد الجيران بناءً على تلك الطبقة بحيث تستخدم الوظيفة فقط متوسط ​​جميع القيم المجاورة الموجودة في نفس المنطقة.


  1. احفظ مناطقك بشكل فردي (باستخدام استعلام التعريف ثم ميزة التصدير) ، يجب أن يمنحك هذا العديد من الأقنعة مثل عدد المناطق الخاصة بك.

  2. قم بإجراء التحليل البؤري واحدًا تلو الآخر ، في كل مرة باستخدام منطقة مختلفة كمدى المعالجة والقناع في الإعدادات البيئية - احفظ البيانات النقطية بالمعرف المقابل الذي يطابق المنطقة المستخدمة.

  3. فسيفساء / دمج البيانات النقطية الناتجة.

ملاحظة: يجب تعيين كل من نطاق المعالجة والقناع على المنطقة التي تتم معالجتها. يتم تطبيق الأقنعة فقط بعد الاستيفاء ، لذلك ، إذا لم يتم تعيين مدى المعالجة ، فقد يتم إقحام القيم من البيانات بأكملها قبل التقنيع.