تبدیل آنلاین KML به GeoJSON

یک فایل KML از Google Earth یا My Maps را به GeoJSON برای Leaflet، Mapbox، QGIS یا کد خودتان تبدیل کنید — تبدیل در مرورگر شما.

KML GeoJSON

یک فایل KML را اینجا رها کنید

تبدیل در مرورگر شما انجام شد — فایل شما هرگز آپلود نمی‌شود.

چرا KML را به GeoJSON تبدیل کنیم؟

KML برای Google Earth عالی است، اما نقشه‌های وب و ابزارهای GIS به زبان GeoJSON صحبت می‌کنند. تبدیل به شما امکان می‌دهد نشان‌مکان‌ها، مسیرها و محدوده‌هایی را که از پیش در KML دارید روی نقشهٔ Leaflet یا Mapbox دوباره به کار ببرید، یا به‌صورت برنامه‌نویسی پردازششان کنید.

چه چیزی تبدیل می‌شود

  • نشان‌مکان‌ها به عوارض GeoJSON تبدیل می‌شوند.
  • نقاط، خطوط و چندضلعی‌ها همگی حفظ می‌شوند.
  • یک MultiGeometry به GeometryCollection تبدیل می‌شود.
  • نام‌ها و توضیحات در properties هر عارضه نوشته می‌شوند.

خروجی مطابق استاندارد

GeoJSON ساده مطابق RFC 7946 با ترتیب درست [longitude, latitude] دریافت می‌کنید که در مرورگر شما تولید می‌شود — هیچ‌چیز آپلود نمی‌شود.

سؤالات متداول

آیا چندضلعی‌ها حفظ می‌شوند؟

بله — نقاط، خطوط و چندضلعی‌ها همگی منتقل می‌شوند و هندسه‌های چندگانه به یک GeometryCollection تبدیل می‌شوند.

آیا خروجی GeoJSON استاندارد است؟

بله، یک FeatureCollection مطابق RFC 7946 آمادهٔ Leaflet، Mapbox یا QGIS.

آیا KML من آپلود می‌شود؟

خیر، همه‌چیز به‌صورت محلی در مرورگر شما تبدیل می‌شود.

آیا نام‌ها و توضیحات نگه داشته می‌شوند؟

بله، آن‌ها در properties هر عارضه ذخیره می‌شوند.