Ho capito dove è il problema: il file gpx ha 2 trkseg, come potrei fare in modo da prendere anche i punti del secondo segmento?

Ho fatto così ma non so se è corretto...
Codice PHP:
foreach($xml->trk->trkseg as $part) {
   foreach (
$part->trkpt as $point) {