ابزار Spatial Filter عوارض یک لایه را بر اساس رابطه مکانی آن‌ها با عوارض یک لایه دیگر فیلتر می‌کند.

settingsمراحل اجرا:

  1. از قسمت Layer، لایه مورد نظر را انتخاب کنید.
  2. از قسمت spatial_predicate، رابطه مکانی را انتخاب کنید.
  3. از قسمت filter_layer، لایه مرجع (لایه‌ای که بر اساس آن فیلتر انجام می‌شود) را انتخاب کنید.
  4. روی Run کلیک کنید.
ابزار spatial filter

exampleمثال کاربردی:

  • عنوان: شناسایی چاه‌های کشاورزی که با پهنه‌های آبی حفاظت‌شده استان یزد تداخل دارند
  • ورودی: 
    • layer: چاه‌های کشاورزی استان یزد
    • spatial_predicate: رابطه intersects
    • filter_layer: پهنه‌های آبی حفاظت‌شده (انند رودخانه‌ها، قنات‌های دارای حریم، آب‌بندان‌ها)
  • خروجی: چاه‌هایی که با پهنه‌های آبی حفاظت‌شده تداخل دارند
  • هدف: شناسایی چاه‌های غیرمجاز یا پرخطر که در حریم منابع آبی سطحی حفر شده‌اند، برای برنامه‌ریزی مسدودسازی، جلوگیری از آلودگی، و مدیریت یکپارچه منابع آب استان.

نکته: انواع روابط مکانی

    • Intersects: دو عارضه حداقل در یک نقطه به هم می‌رسند یا تداخل دارند
    • Contains: عارضه اول، عارضه دوم را کاملاً در بر می‌گیرد
    • Crosses: عارضه اول از عارضه دوم عبور می‌کند (تداخل در مرزها)
    • Equal To: دو عارضه از نظر هندسی دقیقاً مشابه هستند
    • Overlaps: دو عارضه بخشی از همدیگر را پوشش می‌دهند (همپوشانی جزئی)
    • Touches: دو عارضه در مرزهای خود تماس دارند (اما درون هم نیستند)
    • Within: عارضه اول کاملاً درون عارضه دوم قرار دارد (معکوس Contains)

دیدگاه خود را ثبت نمایید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *