Обычно для навигации использую прогу Osmand (этакий комбайн - оффлайн навигатор), и захотел подтянуть в неё данные тайников. Для этого написал скрипт на python (у меня версия 3.8.6), который на вход принимает gpx (поправить первую переменную), который скачивается со страницы, а на выходе создаёт gpx-файл который скармливается osmand’у. Дальше импортируем его в софтину, задаём параметры маркеров, готово.
В описание попадают в том числе и комменты из исходного файла, либа используется стандартная, ничего устанавливать не надо (кроме, конечно, интерпретатора питона).
Перед использованием удалить расширение “.txt” оставить только “.py” (на форум нельзя залить “.py”)
надеюсь кому-нибудь пригодится
А если бы вы рассказали, в чем конкретно различие, то можно было бы на сайт добавить экспорт именно в этом формате GPX, чтобы не заморачиваться скриптами (к слову, на гитхаб-то ссылка есть или только аттачем на форуме?)
Из беглого взгляда на код кажется, что ключевой момент - выкидывание путевых точек. И все, это единственная проблема?
разница в том, что osmand (на сколько я понял из gpx точек, которые он сохраняет) из дополнительных тегов поддерживает только “desc” - описание, которое открывается по клику на точке. В принципе ещё есть тег символа, не помню как называется, можно ещё его использовать. Ещё группировка вроде была. Некоторые точки выкинул, тк это всякие промежуточные итд, а меня интересовали только интересные места.
Всё что в groundspeak - не отображается (если не перетащить в desc). Про гитхаб - подумал что так народу проще будет) Архив с примером входного и выходного файлов.
А добавить такой функционал прямо на сайт было бы круто!
да, она именно просто скипает его (скрипт просто переносил часть данных в отображаемый ей тэг desc). В принципе для взятия ещё фотки по-хорошему нужны, так что тут osmand не очень подходит, согласен. Но тут уж как есть)
Просто все данные путешествия были в нём, поэтому и решил до кучи ещё эти данные затащить (ещё точки с “ураловеда” выгрузил, тоже оффлайн конечно же, но без самих статей, в основном только ссылки)