Czy moglibyście polecić jakąś bibliotekę pod Pythona do odczytu/modyfikacji/zapisu plików GPX?
Zanim zacznę się wgryzać w szczegóły, to chciałbym wiedzieć, jaka biblioteka jest warta zachodu.
Wynik na tej stronie Search results · PyPI zwraca sporo wyników, więc ciężko sprawdzać wszystkie.
Z takich moich głównych wymagań:
- odczyt wszystkich danych ze śladu - najlepiej coś w rodzaju → wrzucam plik do foreach i wyrzuca mi wszystkie punkty i ich wartości
- modyfikacja pojedynczych punktów
- usuwanie pojedynczych punktów
-zapis jako nowy ślad
Dodatkowe wymagania
- łączenie kilku plików gpx - mam kilka śladów, które chciałbym połączyć w jeden ślad (program się wywalil i przestał zapisywać ślad)
- wyrzucenie kodu w jakimś javascript, lub coś podobne, żeby dało się wyświetlić dany ślad na stronie. Podejrzewam, że skończy się to na osobnym kodzie dla frontend i dla backend
Mam kilka pomysłów, ale na obecną chwilę, to chciałbym ogarnąć chociaż te podstawowe tematy, zanim zacznę coś więcej.
Tak na koniec. Rozumiem, że to jest strona (GPX 1.1 Schema Documentation) opisująca plik gpx?