Re: [Gpsbabel-misc] Lowrance routes?
Brought to you by:
robertl
From: Robert L. <rob...@us...> - 2006-05-17 15:59:04
|
> When I import a Lowrance USR file to Google Earth KML format, routes > get translated in as both a path and an ordered series of points. > > When I convert the KML file back, no routes are copied to the USR file. KML is amazingly expressive, but the mapping of KML into the traditional model of waypoints/tracks/routes has compromises. You'll likely find that your route is becoming a track. The real problem is that KML doesn't really distinguish between the two and we do. If I start with a lowrance file that has one route that contains two points: gpsbabel -i lowranceusr -f enchilada.usr -o kml -F l.kml and then convert KML that to either GPX or back to Lowrance gpsbabel -i kml -f l.kml -D9 -o lowranceusr -F /dev/null I see that we treat that two point polyline as a track and not a route. Offhand, I can't think of a way to programmatically determine this, but I'll think about it more later. Knowing that you can build from source, if you *know* you never care about reading KML polylines as tracks and always want them to be routes, change the two occurrences of "track" in kml.c::trk_coord() to "route". |