أكثر

إذا كانت الحدود تحتوي على مضلع PHP-Leaflet


لدي خطوط الطول والعرض للخريطة (خطوط الطول والعرض للشمال الغربي وخط العرض وخط الطول للجنوب الشرقي) وملفات geojson مع MultiPolygon. (43 شهرًا)

في PHP ، أريد اكتشاف ما إذا كان هناك مضلع في العرض.

اختبارها بنقطتين (NW & SE) إذا كانت المضلعات ليست طريقة جيدة لأن المضلعات غير قابلة للإصلاح https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Rectangle_definition.svg/2000px-Rectangle_definition. svg.png "> أختبر NW و SE (للعرض) إذا كان في المضلع في المنتصف -> إرجاع خطأ ولكني أرى المضلع في المركز

كيف يمكنني معرفة كل المضلعات في العرض الفعلي؟


استخدم التتداخلطريقة https://geophp.net/ للتحقق مما إذا كان المضلع يتداخل مع المستطيل المحدد بواسطة حدود الخريطة.

راجع أيضًا https://en.wikipedia.org/wiki/DE-9IM لمعرفة الفرق بين "التداخل" و "التقاطع".


شاهد الفيديو: الزبدة في القسمة كثيرات الحدود رياضيات 3 (شهر اكتوبر 2021).