tigtools

KML sang GPX

Chọn tệp .kml hoặc .kmz để nhận tệp GPX cho thiết bị GPS, ứng dụng thể thao và công cụ lập lộ trình. Quá trình chuyển đổi chạy ngay trong trình duyệt của bạn.

Chạy ngay trên trình duyệt Không cần đăng ký

hoặc thả vào đây. Tệp vẫn nằm trên thiết bị của bạn.

Cách sử dụng

  1. Xuất bản đồ hoặc đường đi từ Google Earth, Google My Maps hoặc ứng dụng khác dưới dạng KML hoặc KMZ.
  2. Chọn hoặc kéo thả tệp vào đây.
  3. Kiểm tra số lượng điểm tham chiếu và tuyến đường.
  4. Tải tệp GPX xuống hoặc sao chép nội dung của tệp.

Cách hoạt động

KML được phân tích cú pháp bằng bộ phân tích XML của trình duyệt; tệp KMZ được giải nén trước và KML chính (doc.kml hoặc tệp .kml đầu tiên) được dùng. Mọi Placemark đều được đọc bất kể thư mục: Point thành waypoint GPX kèm tên, mô tả và TimeStamp của placemark; LineString hoặc LinearRing độc lập thành track; Google gx:Track thành track có các điểm giữ nguyên dấu thời gian (when) và độ cao; gx:MultiTrack hoặc MultiGeometry có nhiều đường thành một track có nhiều đoạn. Polygon thành track chạy theo ranh giới ngoài vì GPX không có polygon; ranh giới trong (lỗ) bị bỏ qua.

Đầu ra là GPX 1.1 với vĩ độ/kinh độ đến 7 chữ số thập phân (khoảng 1 cm), độ cao tính bằng mét và thời gian theo UTC. Tọa độ ngoài phạm vi vĩ độ và kinh độ hợp lệ bị bỏ qua. Độ cao trong KML được giữ nguyên, ngay cả khi chế độ độ cao KML là tương đối so với mặt đất.

Ví dụ

Lộ trình Google My Maps sang Garmin

Xuất một lớp Google My Maps dưới dạng KML hoặc KMZ, chuyển đổi rồi sao chép GPX vào thiết bị: đường vẽ thành track và ghim thành waypoint.

Track ghi lại từ Google Earth

KML có gx:Track giữ thời gian và độ cao của từng điểm, nên các ứng dụng thể thao có thể hiển thị tốc độ và độ cao sau khi chuyển đổi.

Câu hỏi thường gặp

Tên và mô tả placemark của tôi có được giữ không?

Có. Tên trở thành phần tử name của GPX và mô tả trở thành phần tử desc. HTML trong mô tả được giữ dưới dạng văn bản.

Vì sao track của tôi không có thời gian?

Chỉ dữ liệu gx:Track và TimeStamp của Point mới mang thời gian trong KML. LineString thường không có dấu thời gian, nên các điểm GPX cũng không có.

Có đọc được tệp KMZ chứa ảnh không?

Có. Ảnh và biểu tượng trong KMZ được bỏ qua; chỉ tọa độ và văn bản được chuyển đổi.

Polygon được xử lý thế nào?

Mỗi polygon trở thành một track chạy theo ranh giới ngoài, được đánh dấu loại 'polygon'. Các lỗ bên trong polygon không được chuyển đổi.

Quyền riêng tư

Tệp KML hoặc KMZ được đọc và chuyển đổi trong trình duyệt của bạn. Dữ liệu vị trí của bạn không bị tải lên hoặc lưu trữ; chỉ ghi nhận một sự kiện ẩn danh rằng công cụ đã được sử dụng.