پرش به محتوای اصلی
Vue Neshan Mapsراهنمای توسعه‌دهندگان

خط، چندضلعی و دایره

محدودهٔ ارسال، ارتباط نقاط و دایره با شعاع متری را رسم کنید.

۱ دقیقه مطالعهVue 3 / Nuxt 4همراه مثال زنده
مطالب این صفحهخط، چندضلعی و دایره
مثال تعاملیMapLibre

اجرا روی نقشهٔ واقعی نشان

کلید وب با مجوز دامنه وارد کنید. هندسه نمونه است؛ نقشهٔ پایه واقعی است.

دامنهٔ sajadjanat.github.io را مجاز کنید. کلید فقط در حافظه می‌ماند و وارد کد کپی‌شده نمی‌شود.

‏خط، چندضلعی و دایره#

‏آرایه‌ها را به polylines، polygons و circles بدهید. همهٔ موقعیت‌ها با عرض جغرافیایی شروع می‌شوند و radius دایره بر حسب متر است. تغییر داده، شکل را بازترسیم می‌کند. برای حفرهٔ چندضلعی، آرایهٔ حلقه‌ها را بدهید. این شکل‌ها مستقل از geojson هستند و هم‌زمان قابل استفاده‌اند.

شکل تنظیمات پشتیبانی‌شده در MapLibre
‏خط color, weight, opacity, dashArray
‏چندضلعی و دایره color, weight, fill, fillColor, fillOpacity

‏در Leaflet تنظیمات بومی شکل پذیرفته می‌شوند. MapLibre فقط زیرمجموعهٔ بالا را ترجمه می‌کند؛ callback و افزونه‌های Leaflet منتقل نمی‌شوند. دایره در موتور برداری، تقریب چندضلعی ژئودزیک است. خط‌چین نمونه، هندسهٔ داده‌شدهٔ برنامه است و مسیر محاسبه‌شدهٔ نشان نیست.

کتابخانهٔ مستقل جامعهٔ توسعه‌دهندگان؛ سرویس و انتساب نقشه متعلق به نشان و OpenStreetMap است. · Sajad Janat · MIT