Hallo,
ich versuche gerade RC in mein eigenes Programm (http://wkla.dyndns.org/mcslog/) für meinen Hardwarelogger (http://wkla.dyndns.org/ArduinoWiki/doku....uino:oseam) einzubinden.
Bei den Vorüberlegungen sind ein paar aufgetaucht, die ich gerne hier stellen möchte.
Vorab: Die Konvertierung der Loggerdaten ist fertig. Nun können die Datendateien doch recht umfangreich sein. Es können tatsächlich Routen von bis zu 21 Tagen dauer auftreten. Das sind dann mehrer GB an Daten. (ca. 100MB pro Stunde)
1. Ist es sinnvoll die Daten zuerst zu filtern, damit man nicht pro Sekunde einen Punkt hat? Ich denke da so an 10 Sekunden oder evt. auch im Minutenbereich. (Das ganze könnte ich in meiner Konfiguration einstellbar machen.)
2. Wie sollte eine sinnvolle Einbindung aussehen? Ich habe Testweise mir mal die HTML Geschichte angeschaut. Das wäre zwar der einfachste Weg, aber dort liegen die Daten quasi in der HTML Seite. Gibt es da eine Größenbeschränkung?
3. Kann ich außer Google noch andere Services verwenden? OpenStreetMap? Wenn ja, wie? Für mich natürlich extrem interessant wäre OpenSeaMap. Damit ich dort auch die Tiefendaten angezeigt bekomme.
4. Ich habe eine Einbindung mittels
Leider scheint sich der RouteConverterCmdLine mittels System.exit zu verabschieden. Gibt's 'ne andere Möglichkeit? (Außer externen Prozess)
PS.: Punkt 4 hat sich erledigt. Hab mir einfach die Quellen angeschaut und die convert übernommen.
ich versuche gerade RC in mein eigenes Programm (http://wkla.dyndns.org/mcslog/) für meinen Hardwarelogger (http://wkla.dyndns.org/ArduinoWiki/doku....uino:oseam) einzubinden.
Bei den Vorüberlegungen sind ein paar aufgetaucht, die ich gerne hier stellen möchte.
Vorab: Die Konvertierung der Loggerdaten ist fertig. Nun können die Datendateien doch recht umfangreich sein. Es können tatsächlich Routen von bis zu 21 Tagen dauer auftreten. Das sind dann mehrer GB an Daten. (ca. 100MB pro Stunde)
1. Ist es sinnvoll die Daten zuerst zu filtern, damit man nicht pro Sekunde einen Punkt hat? Ich denke da so an 10 Sekunden oder evt. auch im Minutenbereich. (Das ganze könnte ich in meiner Konfiguration einstellbar machen.)
2. Wie sollte eine sinnvolle Einbindung aussehen? Ich habe Testweise mir mal die HTML Geschichte angeschaut. Das wäre zwar der einfachste Weg, aber dort liegen die Daten quasi in der HTML Seite. Gibt es da eine Größenbeschränkung?
3. Kann ich außer Google noch andere Services verwenden? OpenStreetMap? Wenn ja, wie? Für mich natürlich extrem interessant wäre OpenSeaMap. Damit ich dort auch die Tiefendaten angezeigt bekomme.
4. Ich habe eine Einbindung mittels
Code:
String[] args = { nmeaFile.getCanonicalPath(), "WebPageFormat", htmlFile.getCanonicalPath() };
slash.navigation.converter.cmdline.RouteConverterCmdLine.main(args);PS.: Punkt 4 hat sich erledigt. Hab mir einfach die Quellen angeschaut und die convert übernommen.
und Tschoe
Willie
Willie
