vi

GeoJSON sang GPX

Chuyển GeoJSON sang GPX cục bộ: cho thiết bị GPS và ứng dụng dẫn đường, dã ngoại. Không tải lên.

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của bạn chưa bao giờ rời khỏi thiết bị

    Tệp của tôi có bị tải lên không?

    Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

    Không tải lên100% cục bộ
    Nội dung ở lại với bạnkhông ai khác chạm tới
    Máy chủ tại ĐứcGDPR ngay từ thiết kế
    Kiểm định độc lậpTLS A+ · HTTP header A+

    Đôi khi một lộ trình có sẵn ở dạng GeoJSON (từ một công cụ bản đồ, một trình lập kế hoạch hoặc một giao diện lập trình), nhưng thiết bị đích chỉ nói GPX: một máy tính xe đạp, một GPS leo núi, một ứng dụng dẫn đường hoặc dã ngoại. Công cụ này nhận GeoJSON của bạn và viết ra một tệp GPX mà bạn có thể đưa lên thiết bị hoặc nhập vào ứng dụng.

    Điểm (Point) trở thành điểm tuyến (wpt), đường (LineString) trở thành tuyến (trk) với một đoạn, và đường nhiều thành phần (MultiLineString) trở thành một tuyến với nhiều đoạn. Giá trị độ cao từ tọa độ thứ ba được viết là ele, còn tên của một hình học là name. Vì GPX không có kiểu vùng, một vùng (Polygon) được xuất ra dưới dạng tuyến khép kín (đường biên ngoài): trung thực và thiết thực thay vì loại bỏ nó. Tọa độ được sắp xếp lại chính xác từ GeoJSON (kinh độ, vĩ độ) sang các thuộc tính lat/lon của GPX.

    Tất cả chạy hoàn toàn cục bộ trong trình duyệt: dữ liệu vị trí và lộ trình của bạn không bao giờ rời khỏi thiết bị. Nói thẳng: thứ được viết ra là GPX 1.1 gọn gàng, với điểm tuyến và tuyến kèm tên cùng độ cao. Các thuộc tính GeoJSON ngoài tên và độ cao (properties bất kỳ) không có chỗ cố định trong GPX và không được viết ra. GeoJSON không hợp lệ bị từ chối kèm thông báo rõ ràng.

    Thông số kỹ thuật

    Thông số kỹ thuật
    Định dạng đầu vàoGEOJSON, JSON
    Định dạng đầu raGPX
    Xử lý hàng loạtKhông
    Xử lýCục bộ trong trình duyệt (JavaScript)
    Tải tệp lênKhông có

    Trong 3 bước

    1. Thả tệp GeoJSON của bạn.
    2. Việc chuyển đổi chạy tự động.
    3. Tải GPX về (cho thiết bị GPS hoặc ứng dụng).

    Giới hạn: Chuyển GeoJSON sang GPX 1.1: Point sang wpt, LineString sang trk (một đoạn), MultiLineString sang trk (nhiều đoạn); Polygon/MultiPolygon dưới dạng tuyến khép kín (đường biên ngoài, vì GPX không có vùng). Độ cao từ tọa độ thứ ba trở thành ele, và name trở thành name. Mọi properties khác không được chuyển (không có thứ tương ứng trong GPX). Tọa độ WGS84, được sắp xếp lại chính xác sang lat/lon. GeoJSON không hợp lệ bị từ chối kèm thông báo lỗi.

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

    Tôi cần GPX để làm gì?

    GPX là định dạng tiêu chuẩn của thiết bị GPS và ứng dụng dã ngoại (Garmin, Komoot, Wahoo). Nhờ đó bạn đưa một lộ trình đã lên kế hoạch lên thiết bị của mình.

    Đường được biểu diễn ra sao?

    Một LineString trở thành tuyến với một đoạn, còn MultiLineString trở thành tuyến với nhiều đoạn.

    Vùng (Polygon) sẽ ra sao?

    GPX không có vùng; một Polygon được xuất ra dưới dạng tuyến khép kín (đường biên ngoài) thay vì bị loại bỏ.

    Độ cao có được giữ lại không?

    Có, một tọa độ thứ ba trong GeoJSON được viết là ele trong GPX.

    Tệp của tôi có bị tải lên không?

    Không, việc chuyển đổi diễn ra hoàn toàn cục bộ trong trình duyệt; dữ liệu lộ trình không bao giờ rời khỏi thiết bị của bạn.

    Công cụ liên quan