| This form reads a tracklog or waypoint file (in a recognized format) or plain-text tabular data, and converts it to an easy-to-read tab-delimited or CSV text file, or to a GPX file. - Addresses: If you want to find the coordinates of a list of street addresses, it may be easier to use the geocoding utilities. If, however, you have ZIP codes, postal codes, or cities & states, this form is the right tool to use -- but be sure to include a valid header row! (See the waypoint tutorial for more info.)
- Google Earth: If you want to generate a KML or KMZ file for Google Earth, use the Google Earth mapping form.
- Leaflet/Google Maps: To generate an HTML map, use the Leaflet or Google Maps form.
- Non-compatible formats: If this conversion program cannot read your file, it's possible that GPSBabel will be able to. (GPSBabel also has a wider range of output formats.)
| Output format: | Plain text GPX Google Earth KML | | Upload your files here: (10 MB max. total size, .zip/.gz is supported) | | File #4 | | File #5 | | File #6 | | File #7 | | File #8 | | File #9 | | File #10 | Show more file boxes | | | Or paste your data here: | Force text data to be this type: defaulttrackpointsroute pointswaypoints | | Or provide the URL of a file on the Web: | | Your Google API key: [help] | | Plain text delimiter: | tabcommasemi-colonpipe (|) Plain text output units: MetricU.S.Nautical | | Add estimated fields: | speed heading slope (%) distance VMG pace | VMG target waypoint: | | Add DEM elevation data: | Nobest available sourceUSGS NED1 (30m res., North America)USGS NED2 (60m res., Alaska only)ODP1 (30m res., northern/western Europe)NASA1/SRTM1 (30m res., worldwide)NASA SRTM3 (90m res., worldwide)ASTER (30m res., limited availability) | | Save these settings Load from saved | | [+] show advanced options | | Track Options | | Remove all tracks: | NoYes Reverse tracks: NoYes | | Connect segments: | No, leave gapYes Merge all tracks: NoYes | | Trackpoint distance threshold: | Max. points per track: | | Re-order coterminous tracks: | NoMerge all coterminous tracksMerge all coterminous tracks (allow reversal)Merge tracks if names matchMerge tracks if names match (allow reversal)Re-order onlyRe-order only (allow reversal) | Threshold (in meters) for re-ordering/merging tracks: | | Add equal-interval tickmarks as waypoints: | (distance or time) | | Tickmark templates (fields in {curly} brackets): | | Duplicate as waypoints: | NoYes, with no namesYes, named with time stampsYes, named with sequential trackpoint numbersYes, using a custom template | | Name template: Desc. template: | Preserve track styles in input files (e.g., from KML or Garmin GPX): YesNo | | Include styles in GPX output: | Nocolorcolor, widthcolor, width, opacitycolor, opacitywidth, opacitywidthopacity Use only Garmin colors | | GPX/CSV routepoints: | Do not display routes or routepointsConvert to tracks onlyConvert to tracks, but include named pts. as waypointsConvert to tracks and include ALL as waypointsConvert only named points to waypointsConvert all points to waypoints | Segment break threshold for plain-text track data: seconds | Moving average range for estimated fields (speed, slope, etc.): point(s) | | Add artificial timestamps (e.g., for OSM or Garmin Connect): NoNo, and DELETE existing times0.5 m/s = 1 mph (slow walking)1 m/s = 2 mph (walking)3 m/s = 7 mph (running)5 m/s = 11 mph (cycling)20 m/s = 45 mph (driving) | | OpenStreetMap (.osm) filter: | Include ALL waysNamed ways onlyRoads & trails onlyNamed roads & trails onlyTrails onlyWaterways onlyNamed waterways only | Show track statistics (distance, time, elevation): YesNo | Calculate elevation gain: YesNo Elevation gain/loss threshold: | | Waypoint Options | | Include waypoints: | AllNoneIn bounds of tracks onlyIn bounds of tracks, plus padding | Preserve waypoint colors and symbols (e.g., from KML or Garmin): YesNo | | Synthesize name: | (field names in {curly} brackets) | | Synthesize description: | (field names in {curly} brackets) | Include only waypoints whose 'name' matches this pattern: | | Add waypoints' distance to a reference point: | Lat., Lon.: Name of point: Sort output by distance from ref. point | | Geotag points with time but no position: | NoYes, interpolate pointsYes, & include earlier pointsYes, & include later pointsYes, & include earlier+later Geotagging offset: hours (vs. GPS data) | | Misc. Options | | Repeat header row in plain-text output: YesNo (If no, a "new_track" field will be used) | | Output UTM coordinates: | NoYes (in plain-text output only) | | Time offset: | hours | | Use Garmin's GPX extensions (for fields like speed and heart rate): YesNo | Check this box if your GPX v1.0 input file uses the wrong unit (km/h) for speed: | | | | | Help keep GPS Visualizer free At the moment, I'm not charging anything for the use of GPS Visualizer; however, if you find it interesting, time-saving, or just plain fun, you can say "thanks" -- and encourage further development -- by clicking the button above and making a contribution via PayPal. Or if you prefer, you could send me something from my Amazon.com wish list. | | |