Last active
June 20, 2018 03:07
-
-
Save jedie/e86b3fc415e01e343bdecd8303c0d722 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" version="1.1" creator="gpx.py -- https://github.com/tkrajina/gpxpy"> | |
<trk> | |
<trkseg> | |
<trkpt lat="0" lon="0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0008983152770714982"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0017966305541429965"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0026949458312144946"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.003593261108285993"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.004491576385357491"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.005389891662428989"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.006288206939500487"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.007186522216571985"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.008084837493643483"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.008983152770714981"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.009881468047786479"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.010779783324857977"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.011678098601929475"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.012576413879000973"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.01347472915607247"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.014373044433143968"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.015271359710215466"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.016169674987286966"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.017067990264358464"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.017966305541429962"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.01886462081850146"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.019762936095572958"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.020661251372644455"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.021559566649715953"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.02245788192678745"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.02335619720385895"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.024254512480930447"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.025152827758001945"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.026051143035073443"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.02694945831214494"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.02784777358921644"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.028746088866287937"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.029644404143359435"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.030542719420430933"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03144103469750243"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03233934997457393"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03323766525164543"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.034135980528716935"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.035034295805788436"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03593261108285994"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03683092635993144"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03772924163700294"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03862755691407444"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.03952587219114594"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.040424187468217444"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.041322502745288946"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04222081802236045"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04311913329943195"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04401744857650345"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04491576385357495"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04581407913064645"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.046712394407717954"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.047610709684789455"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04850902496186096"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.04940734023893246"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05030565551600396"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05120397079307546"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05210228607014696"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.053000601347218464"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.053898916624289965"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.054797231901361466"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05569554717843297"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05659386245550447"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05749217773257597"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05839049300964747"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.05928880828671897"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.060187123563790475"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.061085438840861976"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06198375411793348"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06288206939500497"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06378038467207647"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06467869994914797"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06557701522621948"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06647533050329098"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06737364578036248"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06827196105743398"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.06917027633450548"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07006859161157698"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07096690688864848"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07186522216571999"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07276353744279149"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07366185271986299"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07456016799693449"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07545848327400599"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.07635679855107749"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.077255113828149"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0781534291052205"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.079051744382292"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0799500596593635"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.080848374936435"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0817466902135065"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.082645005490578"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0835433207676495"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.084441636044721"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.0853399513217925"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.08623826659886401"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.08713658187593551"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.08803489715300701"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.08893321243007851"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="0.08983152770715001"> | |
<ele>0</ele> | |
</trkpt> | |
</trkseg> | |
</trk> | |
</gpx> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" version="1.1" creator="gpx.py -- https://github.com/tkrajina/gpxpy"> | |
<trk> | |
<trkseg> | |
<trkpt lat="0" lon="0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="1.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="2.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="3.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="4.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="5.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="6.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="7.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="8.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="9.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="10.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="11.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="12.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="13.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="14.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="15.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="16.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="17.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="18.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="19.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="20.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="21.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="22.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="23.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="24.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="25.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="26.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="27.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="28.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="29.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="30.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="31.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="32.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="33.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="34.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="35.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="36.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="37.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="38.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="39.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="40.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="41.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="42.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="43.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="44.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="45.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="46.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="47.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="48.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="49.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="50.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="51.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="52.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="53.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="54.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="55.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="56.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="57.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="58.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="59.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="60.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="61.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="62.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="63.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="64.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="65.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="66.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="67.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="68.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="69.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="70.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="71.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="72.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="73.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="74.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="75.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="76.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="77.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="78.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="79.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="80.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="81.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="82.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="83.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="84.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="85.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="86.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="87.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="88.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="89.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="90.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="91.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="92.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="93.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="94.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="95.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="96.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="97.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="98.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="99.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="100.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="101.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="102.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="103.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="104.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="105.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="106.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="107.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="108.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="109.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="110.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="111.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="112.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="113.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="114.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="115.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="116.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="117.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="118.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="119.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="120.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="121.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="122.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="123.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="124.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="125.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="126.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="127.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="128.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="129.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="130.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="131.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="132.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="133.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="134.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="135.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="136.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="137.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="138.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="139.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="140.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="141.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="142.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="143.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="144.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="145.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="146.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="147.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="148.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="149.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="150.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="151.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="152.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="153.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="154.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="155.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="156.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="157.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="158.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="159.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="160.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="161.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="162.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="163.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="164.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="165.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="166.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="167.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="168.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="169.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="170.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="171.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="172.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="173.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="174.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="175.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="176.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="177.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="178.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="179.0"> | |
<ele>0</ele> | |
</trkpt> | |
<trkpt lat="0" lon="180.0"> | |
<ele>0</ele> | |
</trkpt> | |
</trkseg> | |
</trk> | |
</gpx> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from gpxpy.gpx import GPX, GPXTrack, GPXTrackPoint, GPXTrackSegment | |
# circumference of the equator is 40075.017 kilometres (WGS 84) | |
km_per_longitude = 40075.017 / 360 # ==> 111.31949166666666 km | |
def generate_gpx_track(track_length_km, point_count, start_longitude=0): | |
distance_km = track_length_km / point_count | |
longitude_diff = distance_km / km_per_longitude | |
gpxpy_instance = GPX() | |
gpxpy_instance.tracks.append(GPXTrack()) | |
gpxpy_instance.tracks[0].segments.append(GPXTrackSegment()) | |
points = gpxpy_instance.tracks[0].segments[0].points | |
points.append(GPXTrackPoint(latitude=0, longitude=start_longitude, elevation=0)) | |
current_longitude = start_longitude | |
for point_no in range(point_count): | |
current_longitude += longitude_diff | |
points.append(GPXTrackPoint(latitude=0, longitude=current_longitude, elevation=0)) | |
return gpxpy_instance | |
def compare_10km(): | |
track_length_km = 10 | |
gpxpy_instance = generate_gpx_track( | |
track_length_km=track_length_km, | |
point_count=100, | |
) | |
assert gpxpy_instance.get_points_no() == 101, gpxpy_instance.get_points_no() | |
# print(gpxpy_instance.to_xml()) | |
assert gpxpy_instance.length_2d() == gpxpy_instance.length_3d() | |
gpxpy_length_km = gpxpy_instance.length_3d() / 1000 | |
diff_km = track_length_km - gpxpy_length_km | |
return gpxpy_length_km, track_length_km, diff_km | |
def compare_half_earth_equator(): | |
track_length_km = 40075.017 / 2 # Half the length of the earth equator in kilometers | |
gpxpy_instance = generate_gpx_track( | |
track_length_km=track_length_km, | |
point_count=180, | |
) | |
assert gpxpy_instance.get_points_no() == 181, gpxpy_instance.get_points_no() | |
# print(gpxpy_instance.to_xml()) | |
# <trkpt lat="0" lon="0">...</trkpt> | |
# <trkpt lat="0" lon="1.0">...</trkpt> | |
# <trkpt lat="0" lon="2.0">...</trkpt> | |
# ... | |
# <trkpt lat="0" lon="179.0">...</trkpt> | |
# <trkpt lat="0" lon="180.0">...</trkpt> | |
assert gpxpy_instance.length_2d() == gpxpy_instance.length_3d() | |
gpxpy_length_km = gpxpy_instance.length_3d() / 1000 | |
diff_km = track_length_km - gpxpy_length_km | |
return gpxpy_length_km, track_length_km, diff_km | |
if __name__ == '__main__': | |
print("\ncompare_10km():") | |
gpxpy_length_km, track_length_km, diff_km = compare_10km() | |
print("real length...: %.1f m" % round(track_length_km * 1000, 1)) | |
print("gpxpy length..: %.1f m" % round(gpxpy_length_km * 1000, 1)) | |
print("Diff..........: %.1f m" % round(diff_km * 1000, 1)) | |
print("\ncompare_half_earth_equator():") | |
gpxpy_length_km, track_length_km, diff_km = compare_half_earth_equator() | |
print("real length...: %.1f km" % round(track_length_km, 1)) | |
print("gpxpy length..: %.1f km" % round(gpxpy_length_km, 1)) | |
print("Diff..........: %.1f km" % round(diff_km, 1)) | |
# | |
# results with "never use" gpxpy.geo.haversine_distance(): | |
# | |
# compare_10km(): | |
# real length...: 10000.0 m | |
# gpxpy length..: 9982.1 m | |
# Diff..........: 17.9 m | |
# | |
# compare_half_earth_equator(): | |
# real length...: 20037.5 km | |
# gpxpy length..: 20001.6 km | |
# Diff..........: 35.9 km | |
# | |
# results with force using gpxpy.geo.haversine_distance(): | |
# | |
# compare_10km(): | |
# real length...: 10000.0 m | |
# gpxpy length..: 9988.8 m | |
# Diff..........: 11.2 m | |
# | |
# compare_half_earth_equator(): | |
# real length...: 20037.5 km | |
# gpxpy length..: 20015.1 km | |
# Diff..........: 22.4 km |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ieee posted on the wrong thread, see: tkrajina/gpxpy#123 (comment)