From ffe2718bcfe921066eafebef6bff2b7f5acd537b Mon Sep 17 00:00:00 2001 From: zarbazana Date: Tue, 4 Dec 2018 23:19:07 +0100 Subject: [PATCH] Getting HR, Cad and Temp working again --- wp-gpx-maps_utils.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/wp-gpx-maps_utils.php b/wp-gpx-maps_utils.php index 1aba4c3..1ce5c4f 100644 --- a/wp-gpx-maps_utils.php +++ b/wp-gpx-maps_utils.php @@ -218,7 +218,7 @@ function parseXml($filePath, $gpxOffset, $distancetype) $gpx->registerXPathNamespace('10', 'http://www.topografix.com/GPX/1/0'); $gpx->registerXPathNamespace('11', 'http://www.topografix.com/GPX/1/1'); - $gpx->registerXPathNamespace('gpxtpx', 'http://www.garmin.com/xmlschemas/TrackPointExtension/v1'); + $gpx->registerXPathNamespace('ns3', 'http://www.garmin.com/xmlschemas/TrackPointExtension/v1'); $nodes = $gpx->xpath('//trk | //10:trk | //11:trk'); @@ -234,7 +234,7 @@ function parseXml($filePath, $gpxOffset, $distancetype) $trk->registerXPathNamespace('10', 'http://www.topografix.com/GPX/1/0'); $trk->registerXPathNamespace('11', 'http://www.topografix.com/GPX/1/1'); - $trk->registerXPathNamespace('gpxtpx', 'http://www.garmin.com/xmlschemas/TrackPointExtension/v1'); + $trk->registerXPathNamespace('ns3', 'http://www.garmin.com/xmlschemas/TrackPointExtension/v1'); $trkpts = $trk->xpath('//trkpt | //10:trkpt | //11:trkpt'); @@ -264,12 +264,12 @@ function parseXml($filePath, $gpxOffset, $distancetype) $arr = json_decode( json_encode($trkpt->extensions) , 1); - if (isset($arr['gpxtpx:TrackPointExtension'])) + if (isset($arr['ns3:TrackPointExtension'])) { - $tpe = $arr['gpxtpx:TrackPointExtension']; - $hr = @$tpe["gpxtpx:hr"]; - $atemp = @$tpe["gpxtpx:atemp"]; - $cad = @$tpe["gpxtpx:cad"]; + $tpe = $arr['ns3:TrackPointExtension']; + $hr = @$tpe["ns3:hr"]; + $atemp = @$tpe["ns3:atemp"]; + $cad = @$tpe["ns3:cad"]; } else if (isset($arr['TrackPointExtension'])) { @@ -669,4 +669,4 @@ function date_getDecimals($date) -?> \ No newline at end of file +?>