Inspect GPX

GPX 1.0/1.1 UTF-8 with matching Topografix namespace, version and creator. Tracks keep segment boundaries; routes and waypoints are separate.

  • Runs in your browser
  • No upload
  • Check before download

Inspect GPX

GPX 1.0/1.1 UTF-8 with matching Topografix namespace, version and creator. Tracks keep segment boundaries; routes and waypoints are separate. Distances use a mean-Earth-radius (6,371,008.8 m) spherical great-circle model and ignore altitude. Elevation totals use adjacent measured heights, never bridge missing heights or invalid points. Reject bad coordinates or explicitly keep gaps. Extensions are omitted; this is an inspection profile, not XSD certification. Coordinates/heights must round-trip as finite JSON numbers with safe integers; precision changes are rejected (invalid GPX heights are diagnosed and omitted).

Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.

1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.

1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.

Choose fields and policies before processing. Changing any input cancels the current job and clears the result.

Segments

How to use

  1. Source

    Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.

  2. Choose fields and policies before processing. Changing any input cancels the current job and clears the result.

    Choose fields and policies before processing. Changing any input cancels the current job and clears the result.

  3. Supported method

    GPX 1.0/1.1 UTF-8 with matching Topografix namespace, version and creator. Tracks keep segment boundaries; routes and waypoints are separate. Distances use a mean-Earth-radius (6,371,008.8 m) spherical great-circle model and ignore altitude. Elevation totals use adjacent measured heights, never bridge missing heights or invalid points. Reject bad coordinates or explicitly keep gaps. Extensions are omitted; this is an inspection profile, not XSD certification. Coordinates/heights must round-trip as finite JSON numbers with safe integers; precision changes are rejected (invalid GPX heights are diagnosed and omitted).

  4. Verify the saved output

    Diagnostics show source locations. Omitted styles, extensions and photos remain in the original backup; confirm losses before using a conversion. Preview shows the first 100 rows; downloads include the full selected output.

Questions

Supported method

GPX 1.0/1.1 UTF-8 with matching Topografix namespace, version and creator. Tracks keep segment boundaries; routes and waypoints are separate. Distances use a mean-Earth-radius (6,371,008.8 m) spherical great-circle model and ignore altitude. Elevation totals use adjacent measured heights, never bridge missing heights or invalid points. Reject bad coordinates or explicitly keep gaps. Extensions are omitted; this is an inspection profile, not XSD certification. Coordinates/heights must round-trip as finite JSON numbers with safe integers; precision changes are rejected (invalid GPX heights are diagnosed and omitted).

Source

Files and values stay on this device. No tiles, remote references, photos or contacts are fetched or sent. Downloads may contain private data.

1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.

1 MiB UTF-8 input; XML 100,000 UTF-16 units, JSON 200,000; 20,000 parser nodes, depth 32; 1,000 features/10,000 coordinates; 200 contacts/100 properties; 100 CSV columns/20,000 cells; 2 MiB combined output; worker stops after 5 seconds.