Hallo,
bei der vorliegenden XML-Datei handelt es sich um eine gpx-Datei. Im gpx werden Trackpunkte in Tracksegmenten und diese in Tracks gebündelt. Es reicht daher nicht, einfach nur nach <trkpt …> zu suchen, man muss sie auch wenigstens ihrem Track zuordnen.
Auch sollte man die Performance nicht aus den Augen verlieren. Tracks können schon mal einige 10.000 Punkte enthalten.
Gruß
Jürgen