... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Garmin GPX Tracks nach KML für Google Maps
#4
(14.03.2010, 13:15)ErichSt Wrote: Wenn ich richtig verstehe, verwendet RouteConverter intern GPSBabel um die Daten zu lesen; könnte RouteConverter ev. vom Benutzer spezifizierte Kommandozeilenparameter (in meinem Fall "-x track,pack -x simplify,count=400") an GPSBabel übergeben, wenn es das GPX liest?

Hallo Erich,

gpsbabel wird von RouteConverter nur für einige seltenere oder Binärformate verwandt, die allermeisten XML-Formate werden inzwischen nativ gelesen und geschrieben, da dies weniger Speicher verbraucht, schneller abläuft und ich dann mehr Kontrolle über die geschriebenen Daten habe.

Im Quelltext sind die Formate alle aufgelistet:

Die nativen Formate sind:

// self-implemented formats
addFormat(NmeaFormat.class);
addFormat(MTP0809Format.class);
addFormat(MTP0607Format.class);
addFormat(TomTom8RouteFormat.class);
addFormat(TomTom5RouteFormat.class);
addFormat(Kml20Format.class);
addFormat(Kmz20Format.class);
addFormat(Kml21Format.class);
addFormat(Kmz21Format.class);
addFormat(Kml22BetaFormat.class);
addFormat(Kmz22BetaFormat.class);
addFormat(Kml22Format.class);
addFormat(Kmz22Format.class);
addFormat(Gpx10Format.class);
addFormat(Gpx11Format.class);
addFormat(Nmn7Format.class);
addFormat(Nmn6FavoritesFormat.class);
addFormat(Nmn6Format.class);
addFormat(Nmn5Format.class);
addFormat(Nmn4Format.class);
addFormat(GoogleMapsFormat.class);
addFormat(WebPageFormat.class);
addFormat(GpsTunerFormat.class);
addFormat(HaicomLoggerFormat.class);
addFormat(CoPilot6Format.class);
addFormat(CoPilot7Format.class);
addFormat(Route66Format.class);
addFormat(NavigatingPoiWarnerFormat.class);
addFormat(KompassFormat.class);
addFormat(GlopusFormat.class);
addFormat(ColumbusV900ProfessionalFormat.class);
addFormat(ColumbusV900StandardFormat.class);
addFormat(SygicAsciiFormat.class);
addFormat(SygicUnicodeFormat.class);
addFormat(MagicMapsPthFormat.class);
addFormat(GoPalRouteFormat.class);
addFormat(OvlFormat.class);
addFormat(TourFormat.class);
addFormat(ViaMichelinFormat.class);
addFormat(MagicMapsIktFormat.class);
addFormat(MagicMaps2GoFormat.class);
addFormat(MagellanExploristFormat.class);
addFormat(MagellanRouteFormat.class);
addFormat(Tcx1Format.class);
addFormat(Tcx2Format.class);
addFormat(Crs1Format.class);
addFormat(KlickTelRouteFormat.class);
addFormat(WintecWbt201Tk1Format.class);
addFormat(WintecWbt201Tk2Format.class);
addFormat(KienzleGpsFormat.class);

Die gpsbabel-basierten Formate sind:

// BabelFormats
addFormat(NokiaLandmarkExchangeFormat.class);
addFormat(GarminMapSource6Format.class);
addFormat(GarminMapSource5Format.class);
addFormat(MicrosoftAutoRouteFormat.class);
addFormat(TourExchangeFormat.class);
addFormat(NationalGeographicTopo3Format.class);
addFormat(MagellanMapSendFormat.class);
addFormat(AlanTrackLogFormat.class);
addFormat(AlanWaypointsAndRoutesFormat.class);
addFormat(OziExplorerReadFormat.class);
addFormat(OziExplorerRouteFormat.class);
addFormat(OziExplorerTrackFormat.class);
addFormat(OziExplorerWaypointFormat.class);
addFormat(GarminPcx5Format.class);
addFormat(GeoCachingFormat.class);
addFormat(GoPalTrackFormat.class);
addFormat(TomTomPoiFormat.class);
addFormat(HoluxM241BinaryFormat.class);

// greedy BabelFormats
addFormat(GarminPoiFormat.class);
addFormat(Igo8TrackFormat.class);
addFormat(GarminPoiDbFormat.class);

Aus den Namen der Java-Klassen sollten sich die Formate für Dich ableiten lassen - falls nicht, bitte fragen.
--
Christian
Reply


Messages In This Thread
RE: Garmin GPX Tracks nach KML für Google Maps - by routeconverter - 22.03.2010, 15:26

Forum Jump:


Users browsing this thread: 1 Guest(s)