HomeMicrosoft


Summary of GPX import and export in Microsoft Streets and Trips 2010
RsH
Streets and Trips 2010 now does GPX Select a list of stops using the new Streets and Trips 2010 and it will produce a GPX export file as below... which is a list of route points with their latitude, longitude and name. It can be exported directly into most GARMIN units, but not into my ASUS R300, which runs IGO8, as it does not convert into a route.dat file for the IGO8 system.

--------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="Microsoft Streets &amp; Trips" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata>
<name>U S Tour 2010.GPX</name>
<desc>Data exported from Microsoft Streets &amp; Trips</desc>
<copyright author="Microsoft Streets &amp; Trips">
<license>http://www.microsoft.com/streets</license>
</copyright>
<time>2009-09-03T17:12:17</time>
<keywords>U S Tour 2010.GPX, Microsoft Streets &amp; Trips</keywords>
</metadata>
<rte>
<rtept lat="43.7622284330428" lon="-79.4135183282197"><name>7 Beecroft Rd, Toronto ON</name></rtept>
<rtept lat="40.2798524312675" lon="-74.0066555142403"><name>Monmouth University</name></rtept>
<rtept lat="40.0874037668109" lon="-74.2182631138712"><name>107 S Lake Dr, Lakewood, NJ 08701</name></rtept>
<rtept lat="40.0909262616187" lon="-74.2362192459404"><name>9 Glen Ave, Lakewood, NJ 08701</name></rtept>
<rtept lat="39.9522600788623" lon="-75.162550387904"><name>Philadelphia</name></rtept>
<rtept lat="38.9387257117778" lon="-74.9184670206159"><name>Cape May-Lewes Ferry, Cape May, NJ 08204</name></rtept>
<rtept lat="37.0925930142403" lon="-75.9753023833036"><name>US-13</name></rtept>
<rtept lat="35.1084814500064" lon="-77.0416742563248"><name>New Bern</name></rtept>
<rtept lat="33.6948428023607" lon="-78.8810197077692"><name>Myrtle Beach</name></rtept>
<rtept lat="32.7814847510308" lon="-79.9316692259163"><name>Charleston</name></rtept>
<rtept lat="43.7622284330428" lon="-79.4135183282197"><name>7 Beecroft Rd, Toronto ON</name></rtept>
</rte>
</gpx>
-------------------------------------------------------

If, instead, a GPS receiver is used and a track is saved, and then exported as a GPX file, the following is exported:

-----------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="Microsoft Streets &amp; Trips" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata>
<name>Testing export.gpx</name>
<desc>Data exported from Microsoft Streets &amp; Trips</desc>
<copyright author="Microsoft Streets &amp; Trips">
<license>http://www.microsoft.com/streets</license>
</copyright>
<time>2009-09-03T18:08:11</time>
<keywords>Testing export.gpx, Microsoft Streets &amp; Trips</keywords>
</metadata>
<trk>
<trkseg>
<trkpt lat="43.7624461067136" lon="-79.412792649419">
<time>2009-09-03T22:00:07-05:00</time>
<ele>205.9000</ele>
<sat>3</sat>
</trkpt>
<trkpt lat="43.762780785983" lon="-79.4126833663923">
<time>2009-09-03T22:06:35-05:00</time>
<ele>193.7000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7627910312667" lon="-79.4126833663923">
<time>2009-09-03T22:06:36-05:00</time>
<ele>193.8000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7628012765505" lon="-79.4126765362031">
<time>2009-09-03T22:06:37-05:00</time>
<ele>193.9000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7628149369288" lon="-79.4126765362031">
<time>2009-09-03T22:06:38-05:00</time>
<ele>193.9000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.762821767118" lon="-79.4126765362031">
<time>2009-09-03T22:06:39-05:00</time>
<ele>194.0000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7628081067397" lon="-79.4126901965815">
<time>2009-09-03T22:06:40-05:00</time>
<ele>195.7000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7627910312667" lon="-79.4127038569598">
<time>2009-09-03T22:06:41-05:00</time>
<ele>197.8000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7627705406992" lon="-79.4127243475273">
<time>2009-09-03T22:06:41-05:00</time>
<ele>197.8000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7627568803209" lon="-79.4127311777165">
<time>2009-09-03T22:06:43-05:00</time>
<ele>201.3000</ele>
<sat>4</sat>
</trkpt>
<trkpt lat="43.7627432199425" lon="-79.4127380079057">
<time>2009-09-03T22:06:44-05:00</time>
<ele>202.4000</ele>
<sat>4</sat>
</trkpt>
</trkseg>
</trk>
</gpx>
-----------------------------------
Note that this is each point, with its date and time, latitude and longitude, elevation and the number of satellites that were being used to obtain the position fix. Thus the output can be used to geocode where you've been.

[I should also note one deviation from the GPX standard in the above. Time is supposed to be ZULU time, or GMT, but above it is showing -5 or Eastern Standard Time. Since it is Eastern Daylight Savings Time here at present it likely should show -4 so that when the time changes from Daylight Savings Time to Standard Time all is still well, but I do NOT know what Streets and Trips will do after the time changes from Daylight Savings to Standard Time, since Zulu time remains identical all the time.]

Where it fails is if you import a GPX file produced by another product. It ignores the date and time, and then will export a file without the date and time, so you no longer can calculate speed or use the output file to geocode anything. It also alters the latitude and longitude in any imported file for some reason, abet with a very minor change that is meaningless. You also cannot use the import to get speed between points, or distance traveled in total, or other similar information. An external program such as Route Converter [freeware] does this job far better, as does Street Atlas by Delorme, so use those programs instead.

I would like to be able to take the first type of GPX file, produced from the selected points along a route that is being prepared, and be able to import it into my ASUS R300 as a route###.dat file, but the output from Route Converter does NOT work for that at all. Hopefully that will come somehow, somewhere, but in the meantime GPX does indeed work and work well

NOTE: I still dislike the copyright claim made inside the GPX files. That copyright belongs to you, the driver, and NOT to Microsoft, as you are really the author of the route, track or whatever. their software is simply the tool you are using to produce your result, as Word is the tool used by an author to write a book.

FWIW

RsH
SpadesFlush
I am not a lawyer, but I wouldn't worry about MSFT making a copyright claim on your data points.
RsH
I do not worry about the copyright claim... I mention it since I view it as a waste of file space and pointless. I can simply take a text editor [wordpad] and either delete it or change it to my name, which is far more valid as a copyright claim to a route or track.
laptopgpsworld.com About