تحدد مواقع سطح البيانات النقطية المرئية لمجموعة من معالم المراقب، باستخدام الطرق الجيوديسية.
هناك نوعان من تحليلات الرؤية يمكن تنفيذها باستخدام هذه الدالة:
- التردد—يحدد المواقع على سطح البيانات النقطية التي يمكن رؤيتها من قبل مجموعة من المراقبين.
- المراقبين—يحدد المراقبين الذين يمكن رؤيتهم من كل موقع على سطح البيانات النقطية.
ملاحظات
يمكن تسريع هذه الدالة بواسطة وحدة معالجة الرسومات (GPU)، مما يعني أنه في حالة توفر جهاز GPU على نظامك، فسيتم استخدامه لتحسين الأداء.
على عكس الأدوات المماثلة، لا تحتوي هذه الدالة على معلمة المعامل z. لضمان صحة البيانات النقطية لرؤية المخرجات، قم بتعيين نظام إحداثيات رأسي كروي إلى البيانات النقطية المدخلة إذا لم يكن يحتوي بالفعل على نظام إحداثي واحد.
تُحدد الرؤية لكل مركز بكسل عن طريق خط الرؤية بين الهدف وكل مراقب. إذا كان المراقب يستطيع رؤية الهدف في مركز البكسل، يُعد البكسل مرئيًا. دائمًا ما تضع هذه الأداة بعين الاعتبار انحناء الأرض عند تحديد الرؤية.
على البيانات النقطية لرؤية المخرجات، يتم تعيين وحدات البكسل غير المرئية NoData.
إذا احتوت البيانات النقطية المدخلة على ضوضاء غير مرغوب فيها ناتجة عن أخطاء في أخذ العينات، فيمكنك تسوية البيانات النقطية باستخدام عامل تصفية منخفض التمرير، مثل الخيار المتوسط لدالة البيانات النقطية الإحصائيات المركزية، قبل تشغيل هذه الوظيفة.
عندما يحتاج إدخال البيانات النقطية إلى إعادة تشكيلها، سيتم استخدام الاستيفاء ثنائي الخطوط. يعد اختلاف النظام الإحداثي الناتج أو المدى أو حجم الخلية عنه في المدخل أحد الأمثلة على حالات إعادة أخذ عينة من البيانات النقطية المدخلة.
يمكنك استخدام معلمة طريقة التحليل للتحكم في الجودة والوقت المستغرق للحصول على نتيجة. تم تصميم طريقة خطوط رؤية المحيط للتحليل الاستكشافي، حيث إنها تحقق أداءً أسرع على حساب جودة المخرجات. للحصول على النتيجة الأكثر دقة، استخدم طريقة كل خطوط الرؤية.
بالنسبة لنوع تحليل المراقبين، فإن الحد الأقصى المسموح به لعدد نقاط المراقبة المدخلة هو 32.
بشكل افتراضي، سيتم حساب مجال الرؤية إلى أقصى حد لمجموعة بيانات الإدخال. بالنسبة لتحسين الأداء، يوصى بتعيين معلمة نصف القطر الخارجي صراحة على أقصى مسافة مهمة للتحليل الخاص بك. تتيح هذه المعلمة للأداة بإجراء حساباتها فقط على الخلايا الموجودة ضمن مسافة معينة من المراقبين.
المعلمات
اسم المعلمة | الوصف |
---|---|
البيانات النقطية (مطلوب) | سطح البيانات النقطية المدخل. ويمكن أن تكون عددًا صحيحًا أو بيانات نقطية لنقطة عائمة. يتم تحويل الإدخال إلى نظام إحداثي مركزي جغرافي ثلاثي الأبعاد أثناء حساب الرؤية. لا تمنع خلايا NoData بيانات الإدخال النقطية تحديد الرؤية. |
معالم المراقب (مطلوب) | تصنيف معلم الإدخال الذي يحدد مواقع المراقبين. يمكن أن تكون نقطة أو نقطة متعددة أو معالم خط متصل. يتم تحويل تصنيف معلم الإدخال إلى نظام إحداثي مركزي جغرافي ثلاثي الأبعاد أثناء حساب الرؤية. سيتم تجاهل المراقبين خارج نطاق بيانات السطح النقطية أو الموجودين في خلايا NoData من الحساب. |
طريقة التحليل | اختر الطريقة التي سيتم بها حساب الرؤية. يتيح لك هذا الخيار مبادلة بعض الدقة مقابل زيادة الأداء.
|
نوع عملية التحليل | اختر نوع تحليل الرؤية الذي ترغب في إجرائه، إما تحديد طريقة رؤية كل خلية للمراقبين، أو التحديد لكل موقع سطح حيث يكون المراقبين مرئيين.
|
خطأ رأسي | مقدار عدم اليقين، المُقاس كخطأ جذر متوسط التربيع (RMSE)، في قيم ارتفاع السطح. وهي قيمة نقطة عائمة تمثل الخطأ المتوقع لقيم ارتفاع الإدخال. عند تعيين قيمة أكبر من 0 لهذه المعلمة، تصبح البيانات النقطية لرؤية الإخراج نقطة عائمة. في هذه الحالة، تمثل كل قيمة بكسل في البيانات النقطية لرؤية الإخراج مجموع الاحتمالات التي تكون فيها الخلية مرئية لكل المراقبين. عندما يكون نوع التحليل عبارة عن مراقبون أو طريقة التحليل هي خطوط رؤية المحيط، يتم تعطيل هذه المعلمة. |
معامل الانكسار | معالم الانكسار للضوء المرئي في الهواء. القيمة الافتراضية هي 0.13. |
إزاحة السطح | تشير هذه القيمة إلى مسافة رأسية (في وحدات السطح) لإضافتها إلى قيمة z لكل بكسل هدف كما هو معتبر لإمكانية الرؤية. يجب أن تكون عددًا صحيحًا أو قيمة نقطة عائمة. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
المسقط الرأسي للمراقب | يتم استخدام هذه القيمة لتحديد المساقط الرأسية للسطح لنقاط أو النقاط القممية للمراقب. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا لم تُحدد هذه المعلمة، فسيتم الحصول على ارتفاع المراقب من البيانات النقطية للسطح باستخدام الاستنتاج الخطي الثنائي. إذا تم تعيين هذه المعلمة إلى قيمة، فمن ثم سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
إزاحة المراقب | تشير هذه القيمة إلى مسافة رأسية (بوحدات السطح) لإضافتها إلى ارتفاع المراقب. يجب أن تكون عددًا صحيحًا أو قيمة نقطة عائمة. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
نص القطر الداخلي | تحدد هذه القيمة مسافة البدء (الحد الأدنى) التي تم تحديد إمكانية الرؤية منها. تعتبر وحدات البكسل الأقرب من هذه المسافة غير مرئية في المخرجات ولكن لا يزال بإمكانها منع رؤية وحدات البكسل بين نصف القطر الداخلي ونصف القطر الخارجي. القيمة الافتراضية هي 0. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
نصف القطر الداخلي هو مسافة ثلاثية الأبعاد | نوع المسافة لمعلمة نصف القطر الداخلي.
|
نص القطر الخارجي | تحدد هذه القيمة أقصى مسافة التي تم تحديد إمكانية الرؤية منها. يتم استبعاد وحدات البكسل بعد هذه المسافة من التحليل. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
نصف القطر الخارجي هو مسافة ثلاثية الأبعاد | نوع المسافة لمعلمة نصف القطر الخارجي.
|
زاوية بداية أفقية | تحدد هذه القيمة زاوية بداية نطاق المسح الأفقي. يجب تحديد القيمة بالدرجات من 0 إلى 360.0، حيث يتم توجيه 0 إلى الشمال. القيمة الافتراضية هي 0. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
زاوية نهاية أفقية | تحدد هذه القيمة زاوية نهاية نطاق المسح الأفقي. يجب تحديد القيمة بالدرجات من 0 إلى 360.0، حيث يتم توجيه 0 إلى الشمال. القيمة الافتراضية هي 360.0. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
زاوية علوية رأسية | تحدد هذه القيمة حد الزاوية الرأسية العلوية للمسح أعلى سطح أفقي. يجب تحديد القيمة بالدرجات من 0 إلى 90.0، وهي ما قد تكون عددًا صحيحًا أو نقطة طافية. القيمة الافتراضية هي 90.0. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |
زاوية سفلية رأسية | تحدد هذه القيمة حد الزاوية الرأسية المنخفضة للمسح أسفل سطح أفقي. يجب تحديد القيمة بالدرجات من -90.0 إلى 0، وهي ما قد تكون عددًا صحيحًا أو نقطة طافية. القيمة الافتراضية هي -90.0. يمكن أن تكون حقلاً في مجموعة بيانات معالم المراقب المدخلة أو قيمة رقمية. إذا تم تعيين هذه المعلمة إلى قيمة، سيتم تطبيق تلك القيمة على كل المراقبين. لتحديد قيم مختلفة لكل مراقب، قم بتعيين هذه المعلمة إلى حقل في مجموعة بيانات معالم المراقب. |