Я хочу создать файл gpx из массива точек широты и долготы. мой массив выглядит так:
const points = [[34.12877, -117.65464], [34.12878, -117.65391], ....];
, и я хочу превратить его в файл gpx следующим образом:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gpx version="1.1" creator="https://mywebsite.com" xmlns="http://www.topografix.com/GPX/1/1">
<metadata>
<name>0.62 mi route</name>
<link href="https://mywebsite.com">
<text>My Website</text>
</link>
<time>2020-04-22T20:10:34.445Z</time>
<copyright author="My Web Site, OpenStreetMap Contributors">
<year>2020</year>
</copyright>
</metadata>
<rte>
<name>0.62 mi route</name>
<rtept lat="34.12877" lon="-117.65464"/>
<rtept lat="34.12878" lon="-117.65391"/>
<rtept lat="34.12878" lon="-117.65368"/>
<rtept lat="34.12878" lon="-117.6531"/>
<rtept lat="34.12878" lon="-117.65231"/>
<rtept lat="34.12878" lon="-117.65142"/>
<rtept lat="34.12879" lon="-117.65127"/>
<rtept lat="34.12879" lon="-117.65111"/>
<rtept lat="34.12879" lon="-117.65045"/>
<rtept lat="34.12879" lon="-117.64991"/>
<rtept lat="34.12879" lon="-117.6493"/>
<rtept lat="34.12879" lon="-117.64872"/>
<rtept lat="34.1288" lon="-117.64816"/>
<rtept lat="34.1288" lon="-117.64758"/>
<rtept lat="34.1288" lon="-117.64583"/>
<rtept lat="34.1288" lon="-117.64514"/>
<rtept lat="34.1288" lon="-117.64485"/>
<rtept lat="34.12879" lon="-117.64477"/>
<rtept lat="34.12879" lon="-117.64411"/>
<rtept lat="34.1286" lon="-117.64411"/>
</rte>
</gpx>
Я не совсем уверен, как написать файл .gpx. Есть предложения?