حذف همپوشانی بین دو یا چند منطقه به شکل مرزهای مجاور.
تصویر
با استفاده از
پارامتر کلاس ویژگی خروجی شامل چند ضلعی های ورودی با همپوشانی حذف شده است.
اگر هیچ همپوشانی بین چند ضلعی ورودی وجود دارد, کلاس ویژگی های خروجی خواهد بود یک کپی از ورودی.
شما می توانید یک ویژگی عددی از پارامتر ویژگی های ورودی با پارامتر میدان وزن برای نفوذ در محل از مرز در حال ایجاد اختصاص دهید. چند ضلعی با مقدار بالاتر بیشتر از منطقه با هم تداخل دارند شامل زمانی که مرز تعریف شده است.
همپوشانی مناطق تجاری حاوی چندین حلقه با مقادیر برابر می تواند چالش هایی را برای حفظ مرزها ایجاد کند. پارامتر تعریف مناطق تجاری به شما امکان می دهد یک فیلد شناسه حلقه اختصاص دهید که مشخص کند کدام قسمت از مناطق تجاری با هم تداخل دارند با هم حل می شوند. مثلا, اگر ویژگی های ورودی خود را مناطق تجارت متشکل از 1-,3-, و حلقه 5 مایل در اطراف فروشگاه, مرزهای خواهد شد برای سه منطقه جداگانه ایجاد: یک مرز برای حلقه 1 مایل, یک مرز برای حلقه 3 مایل, و یک مرز برای حلقه 5 مایل.
گزینه خط مرکزی در پارامتر روش حاشیه ای ایجاد می کند که مساحت همپوشانی بین چند ضلعی ها را به طور مساوی توزیع می کند. مثلا, اگر دو چند ضلعی با هم تداخل دارند, این روش یک خط مستقیم از هر تقاطع رسم و دو منطقه در نیمه تقسیم. خط مرکزی ساده ترین روش در مقایسه با گزینه های پیچیده تر شبکه و تیسن است.
گزینه شبکه در پارامتر روش حذف همپوشانی با ایجاد یک شبکه از خطوط موازی مورد استفاده برای پیدا کردن یک تقسیم طبیعی بین دو چند ضلعی.
گزینه تیسن در پارامتر روش همپوشانی بین دو یا چند منطقه تجاری را با استفاده از خطوط مستقیم برای تقسیم مساحت همپوشانی حذف می کند. این روش از یک سری توابع هندسی برای ایجاد مناطق تجاری غیر همپوشانی استفاده می کند.
پارامترهای
ویژگی های ورودی حاوی چند ضلعی با هم تداخل دارند.
کلاس ویژگی شامل ویژگی های جدید منطقه تجاری.
مشخص می کند که چگونه همپوشانی بین مناطق تجاری حذف خواهد شد.
- خط مرکز-همپوشانی با ایجاد یک مرز حذف می شود که به طور مساوی منطقه تقاطع بین چند ضلعی ها را توزیع می کند. این پیش فرض است.
- تیسن-همپوشانی با استفاده از خطوط مستقیم برای تقسیم منطقه تقاطع حذف خواهد شد.
- شبکه همپوشانی خواهد شد با ایجاد یک شبکه از خطوط موازی مورد استفاده برای تعریف یک تقسیم طبیعی بین چند ضلعی حذف خواهند شد.
مشخص می کند که همپوشانی حلقه در یک منطقه تجاری حذف خواهد شد.
- بررسی-همپوشانی فقط بین چند ضلعی ها با مقادیر برابر در پارامتر میدان شناسه حلقه حذف می شود.
- بدون کنترل-همپوشانی از همه چند ضلعی های متقاطع حذف می شود. این پیش فرض است.
فیلدی از ورودی که مناطق تجاری مشترک را تعریف می کند. همپوشانی بین چند ضلعی تنها حذف خواهد شد اگر ارزش های خود را در این زمینه برابر هستند.
یک میدان از ورودی مورد استفاده برای نفوذ در حذف همپوشانی بر اساس ارزش های خود را.
یک فیلد شناسه منحصر به فرد در لایه ویژگی فروشگاه ها.
ویژگی های ورودی حاوی نقاط مرکزی برای مناطق تجاری با هم تداخل دارند.
یک فیلد شناسه منحصر به فرد که نمایانگر یک مکان فروشگاه یا مرکز است.
ویژگی های ورودی حاوی چند ضلعی با هم تداخل دارند.
کلاس ویژگی شامل ویژگی های جدید منطقه تجاری.
مشخص می کند که چگونه همپوشانی بین مناطق تجاری حذف خواهد شد.
- خط مرکزی-همپوشانی با ایجاد مرزی که مساحت تقاطع بین چند ضلعی ها را به طور مساوی توزیع کند حذف می شود. این پیش فرض است.
- تیسن-همپوشانی با استفاده از خطوط مستقیم برای تقسیم منطقه تقاطع حذف خواهد شد.
- شبکه همپوشانی خواهد شد با ایجاد یک شبکه از خطوط موازی مورد استفاده برای تعریف یک تقسیم طبیعی بین چند ضلعی حذف خواهند شد.
مشخص می کند که همپوشانی حلقه در یک منطقه تجاری حذف خواهد شد.
- تعریف منطقه-همپوشانی فقط بین چند ضلعی ها با مقادیر مساوی در پارامتر میدان حلقه حذف می شود.
- - همپوشانی از همه چند ضلعی های متقاطع حذف خواهد شد. این پیش فرض است.
فیلدی از ورودی که مناطق تجاری مشترک را تعریف می کند. همپوشانی بین چند ضلعی تنها حذف خواهد شد اگر ارزش های خود را در این زمینه برابر هستند.
یک میدان از ورودی مورد استفاده برای نفوذ در حذف همپوشانی بر اساس ارزش های خود را.
یک فیلد شناسه منحصر به فرد در لایه ویژگی فروشگاه ها.
ویژگی های ورودی حاوی نقاط مرکزی برای مناطق تجاری با هم تداخل دارند.
یک فیلد شناسه منحصر به فرد که نمایانگر یک مکان فروشگاه یا مرکز است.
Пример кода
زیر پایتون پنجره اسکریپت نشان می دهد که چگونه به استفاده از ابزار حذف همپوشانی.