Я пытаюсь получить идентификатор из путевой точки в моем gpx-файле.Идентификатор помещен в тег расширения моего файла.Я использую gpxpy для получения других значений, таких как широта и долгота, из файла, но я не нашел способа получить идентификатор.
Здесь вы можете увидеть мой код:
import gpxpy
node_id = []
gpx_file = open("test.gpx", mode='rt', encoding='utf-8')
gpx = gpxpy.parse(gpx_file)
for waypoint in gpx.waypoints:
node_id.append(waypoint.extensions.id)
И часть моего файла test.gpx:
<wpt lat="53.865650" lon="10.684415">
<extensions>
<ogr:id>17</ogr:id>
<ogr:longitude>10.684415</ogr:longitude>
<ogr:latitude>53.865650</ogr:latitude>
</extensions>
</wpt>
Есть ли способ получить идентификатор путевой точки с помощью gpxpy?