أكثر

متوسط ​​المنطقة مرجحًا بالمسافة من النقطة

متوسط ​​المنطقة مرجحًا بالمسافة من النقطة


أنا أستخدم ArcGIS 10.2. لدي طبقة متجه بها نقاط ، والتي تمثل المنازل وطبقة نقطية بقيم 0 أو 1 ، وفقًا لعتبة معينة. في منطقة عازلة تبلغ 5 كم حول كل من هذه المنازل ، أريد حساب متوسط ​​عدد النقاط النقطية فوق عتبات معينة (القيمة = 1) ، موزونة حسب المسافة المربعة من المنزل.

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

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

الآن لدي سؤالان:

1) هل هذا نهج جيد أم أنني مخطئ بشكل أساسي في مكان ما؟

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

يمكن أي واحد يساعدني؟


شكرا أيها الوبر ، لقد ساعدك ذلك.

لقد قمت بعمل ملف أسكي لتحديد الأوزان ثم قمت بتشغيل متوسط ​​بؤري مرجح. نظرًا لأنه لم ينجح في ArcGIS (يبدو أن هناك خطأ ما في ملف txt الخاص بي) قمت بتشغيل العملية بأكملها في QGIS (حيث كان نفس ملف txt يعمل بشكل جيد).

لذلك استخدمت الأمر r.neighbours ، وهو ما يعادل QGIS لأمر الوسط البؤري في ArcGIS. ثم استخدمت الأمر "إضافة قيم الشبكة للإشارة" وعمل بشكل جيد. لا حاجة للتكرار أو النموذج بعد الآن.


لذا دعني أفهم ...

  1. تحت أي سيناريو ، تقوم بتشغيل السلسلة بأكملها لكل قرية على حدة؟
  2. أنت تقول أنها تعمل في الغالب ولكن لها قيم غريبة في بعض الأحيان؟
  3. أن تحصل على نتائج "مختلفة" عند تشغيلها يدويًا ...

من الصعب القول ... سأجري 2-3 تكرارات وأحفظ جميع مخرجات الوسيط وأتحقق من أن كل مرحلة تقوم بما تعتقده بالضبط. بالنسبة للصفوف ذات القيم الغريبة ، حاول التركيز عليها. أحد المجالات التي يجب أن تبحث عنها غالبًا ما تؤدي إلي ... تأكد من تنفيذ أي عملية حاسبة نقطية في نوع البيانات الذي تعتقد أنه يجب أن يكون ... عائمًا أو عددًا صحيحًا.


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


شاهد الفيديو: 2AS SEMMT. المرجح في المستوي. مرجح نقطتين 02