Я пытаюсь повторить первый лат&lng координаты файла GPX, но они идут в обратном порядке; последний первый … Я пытался с array_reverse, но я не могу.
Вот код:
<trkseg>
<trkpt lat="43.338377" lon="-3.009481">
<ele>11.0</ele>
<time>2016-07-12T16:49:56Z</time>
</trkpt>
<trkpt lat="43.338117" lon="-3.009256">
<ele>13.0</ele>
<time>2016-07-12T16:50:16Z</time>
</trkpt>
<trkpt lat="43.338068" lon="-3.009227">
<ele>13.0</ele>
<time>2016-07-12T16:50:36Z</time>
</trkpt>
<trkpt lat="43.337982" lon="-3.009417">
<ele>11.0</ele>
<time>2016-07-12T16:50:56Z</time>
</trkpt>
<trkpt lat="43.337897" lon="-3.009664">
<ele>8.0</ele>
<time>2016-07-12T16:51:16Z</time>
</trkpt>
</trkseg>
$xml = new SimpleXMLElement($contents);
foreach($xml->trk->trkseg->trkpt as $point){}
echo $point[lat];
echo ", ";
echo $point[lon];
Это будет повторять последнюю пару координат:43.337897, -3.009664
Как я могу повторить первую пару ??
Заранее спасибо!!
Задача ещё не решена.
Других решений пока нет …