Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Wie kann ich aus einer grossen GPX Datei - die einzelnen Tage extrahieren

Mitglied: lordpom

lordpom (Level 1) - Jetzt verbinden

18.11.2009, aktualisiert 11:29 Uhr, 7391 Aufrufe, 4 Kommentare

Hallo

Ich war diesen Sommer in Kaliforniern in den Ferien und habe mit einem GPS-Logger den ganzen Roadtrip
aufgezeichnet. Das GPS Gerät war nicht mein eigenes und der Besitzer hat mir die Wegpunkte als GPX-Datei
exportiert. Die GPX-Datei kann ich in Google Earth importieren und anschauen. Mein Problem ist, das in der
29 MB grossen Datei ca. 50 000 Wepunkte gespeichert sind. Ich habe einen Lenovo T61P mit 4GB RAM,
Dual Core Prozessor, Nvidia Quadro Grafikkarte, aber das Notebook ist fast am Anschlag wenn ich in
Google Maps die Karte bewege. Ich möchte jetzt das GPX file in mehrere kleiner Dateien unterteilen. Wie kann
ich das File nach Datum unterteilen? Wir waren 19 Tage unterwegs und jeder Tag einzeln wäre perfekt.
Ich habe leider kein passendes Tool gefunden.

Gruss

Philippe
Mitglied: 60730
18.11.2009 um 11:18 Uhr
Servus,

poste doch mal ein paar zeilen (gerne editiert/anonymisierst - aber bitte nicht am Datum) aus der GPX und dann sollten wir das was draus zimmern können.

findstr /v "datum" meine.gpx >datum.gpx
sollte als Gerüst "reichen"

Und wenn du dann schon dabei bist - wenn wir dir was bauen - dann nur nuter der Bedingung *lach* - dass du den Titel z.B in
Wie kann ich aus einer grossen GPX Datei - die einzelnen Tage extrahieren - dann findet das später auch ein anderer

Gruß
Bitte warten ..
Mitglied: lordpom
18.11.2009 um 11:27 Uhr
Die Datei hat ca 600 000 Zeilen

Es gibt doch sicher auch ein Programm um dieses "Problem" zu lösen, oder?
Im Scripte schreiben bin ich nicht der Beste.

01.
<?xml version="1.0" encoding="UTF-8"?> 
02.
<gpx 
03.
 version = "1.1" 
04.
creator = "TimeMachineX - http://www.wintec.com.tw" 
05.
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" 
06.
xmlns = "http://www.topografix.com/GPX/1/1" 
07.
xsi:schemaLocation = "http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.topografix.com/GPX/gpx_overlay/0/3 http://www.topografix.com/GPX/gpx_overlay/0/3/gpx_overlay.xsd http://www.topografix.com/GPX/gpx_modified/0/1 http://www.topografix.com/GPX/gpx_modified/0/1/gpx_modified.xsd"> 
08.
<metadata> 
09.
<bounds maxlat="39.343699" maxlon="-114.422442" minlat="32.543514" minlon="-122.423638"/> 
10.
</metadata> 
11.
<trk> 
12.
<name>Track 001</name> 
13.
 <desc>Total Track Points: 54349. Total time: 412h52m3. Journey: 3579.041Km</desc> 
14.
<trkseg> 
15.
<trkpt lat="35.2913184" lon="-120.6500608"> 
16.
 <ele>109.000000</ele> 
17.
 <time>2009-07-28T16:17:32Z</time> 
18.
 <desc>Lat.=35.2913184, Long.=-120.6500608, Alt.=109m.</desc> 
19.
<extensions> 
20.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
21.
<gpxx:Temperature>20</gpxx:Temperature> 
22.
<gpxx:Pressure>1000</gpxx:Pressure> 
23.
</gpxx:TrackPointExtension> 
24.
</extensions> 
25.
</trkpt> 
26.
<trkpt lat="35.2913184" lon="-120.6500608"> 
27.
 <ele>109.000000</ele> 
28.
 <time>2009-07-28T16:17:33Z</time> 
29.
 <desc>Lat.=35.2913184, Long.=-120.6500608, Alt.=109m, Speed=0Km/h, Course=0deg.</desc> 
30.
<extensions> 
31.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
32.
<gpxx:Temperature>20</gpxx:Temperature> 
33.
<gpxx:Pressure>1001</gpxx:Pressure> 
34.
</gpxx:TrackPointExtension> 
35.
</extensions> 
36.
</trkpt> 
37.
<trkpt lat="35.2913120" lon="-120.6500608"> 
38.
 <ele>109.000000</ele> 
39.
 <time>2009-07-28T16:17:35Z</time> 
40.
 <desc>Lat.=35.2913120, Long.=-120.6500608, Alt.=109m, Speed=1Km/h, Course=180deg.</desc> 
41.
<extensions> 
42.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
43.
<gpxx:Temperature>20</gpxx:Temperature> 
44.
<gpxx:Pressure>1000</gpxx:Pressure> 
45.
</gpxx:TrackPointExtension> 
46.
</extensions> 
47.
</trkpt> 
48.
<trkpt lat="35.2913088" lon="-120.6500608"> 
49.
 <ele>110.000000</ele> 
50.
 <time>2009-07-28T16:17:54Z</time> 
51.
 <desc>Lat.=35.2913088, Long.=-120.6500608, Alt.=110m, Speed=0Km/h, Course=180deg.</desc> 
52.
<extensions> 
53.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
54.
<gpxx:Temperature>20</gpxx:Temperature> 
55.
<gpxx:Pressure>1001</gpxx:Pressure> 
56.
</gpxx:TrackPointExtension> 
57.
</extensions> 
58.
</trkpt> 
59.
<trkpt lat="35.2913056" lon="-120.6500608"> 
60.
 <ele>109.000000</ele> 
61.
 <time>2009-07-28T16:35:28Z</time> 
62.
 <desc>Lat.=35.2913056, Long.=-120.6500608, Alt.=109m, Speed=0Km/h, Course=180deg.</desc> 
63.
<extensions> 
64.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
65.
<gpxx:Temperature>18</gpxx:Temperature> 
66.
<gpxx:Pressure>1001</gpxx:Pressure> 
67.
</gpxx:TrackPointExtension> 
68.
</extensions> 
69.
</trkpt> 
70.
<trkpt lat="35.2913024" lon="-120.6500608"> 
71.
 <ele>109.000000</ele> 
72.
 <time>2009-07-28T16:42:14Z</time> 
73.
 <desc>Lat.=35.2913024, Long.=-120.6500608, Alt.=109m, Speed=0Km/h, Course=180deg.</desc> 
74.
<extensions> 
75.
<gpxx:TrackPointExtension xmlns:gpxx="http://gps.wintec.tw/xsd/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://gps.wintec.tw/xsd http://gps.wintec.tw/xsd/TMX_GpxExt.xsd"> 
76.
<gpxx:Temperature>18</gpxx:Temperature> 
77.
<gpxx:Pressure>1001</gpxx:Pressure> 
78.
</gpxx:TrackPointExtension> 
79.
</extensions> 
80.
</trkpt>
Bitte warten ..
Mitglied: 60730
18.11.2009 um 12:58 Uhr
Servus und "sorry" - ich Flachzangeübereifriger hab nicht richtig nachgedacht....(geht ja um quasi XML)

Hast du dir mal einen der Treffer bei Heise angesehen?

Ich "denke" - für ein einmaliges umstricken wird es "so" das einfachste sein - und du hast deine Frage ja eh nicht in Batch und Shell gestellt.

Gruß
Bitte warten ..
Mitglied: lordpom
18.11.2009 um 15:30 Uhr
Hallo

Mit GPS Track Analyse kann man das GPX File einfach
in Stücken abspeichern. Der Link zu Heise war Gold wert.
Link --> http://www.gps-freeware.de/Beschreibung.aspx

Danke und viele Grüsse aus der Schweiz

Philippe
Bitte warten ..
Ähnliche Inhalte
CMS
CMS für GPS und GPX
Frage von Duncan71CMS4 Kommentare

Hallo zusammen, ich bräuchte mal eine paar Idee. Besser gesagt Hilfe. Wir als Motorrad Verein suchen derzeit ein CMS ...

Batch & Shell
Aus txt-Datei email-Adressen extrahieren
Frage von depperl1968Batch & Shell3 Kommentare

Hallo alle zusammen :-) mir liegt eine txt-Datei vor, aus der ich gerne die email-Adressen extrahieren würde. Dies kann ...

E-Mail
Tool Anhang aus Eml Datei extrahieren
Frage von Lebowski23E-Mail1 Kommentar

Hallo, Ich habe einige 100 eml Datein, die alle einen Anhang haben. Ich würde gerne automatisiert alle Anhänge extrahieren ...

Microsoft Office

Excel Dateien durchsuchen und Teile extrahieren

gelöst Frage von BeranavanMicrosoft Office14 Kommentare

Hallo, ich habe eine große Menge an Excel Dateien, die gleichermaßen aufgebaut sind: In jeder Datei sind in Spalte ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 42 MinutenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 2 StundenWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgborn vor 3 StundenMicrosoft3 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 2 TagenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1018 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)15 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...

Server-Hardware
Server für Exchange 2016, Kaufberatung
Frage von MazenauerServer-Hardware10 Kommentare

Guten Tag werte Gemeinde, Vorab: Ich dachte es gab mal einen separaten Bereich für solche Anfragen, habe ich leider ...