nakarte icon indicating copy to clipboard operation
nakarte copied to clipboard

tracks: load tracks from gpsloglabs url

Open sikmir opened this issue 3 years ago • 6 comments

Test urls:

  • https://gpsloglabs.com/share/2afb806526a12b2efb305078d1357f2046ad6673/
  • https://gpsloglabs.com/share/24fbcdcf9d2b68979d82f68e537746466f103942/

sikmir avatar Aug 04 '21 00:08 sikmir

Адрес gpsloglabs.com у меня не открывается. Через 60 секунд получаю "502 Bad Gateway"

wladich avatar Sep 07 '21 13:09 wladich

Адрес gpsloglabs.com у меня не открывается. Через 60 секунд получаю "502 Bad Gateway"

Да, похоже прямо сейчас какие-то проблемы с сервером, недавно еще работал.

sikmir avatar Sep 07 '21 13:09 sikmir

@wladich https://gpsloglabs.com is back online.

sikmir avatar Sep 09 '21 08:09 sikmir

Сейчас трек запрашивается в виде gpx внутри zip, имя трека берётся из

страницы с треком. Размер скачиваемого файла неоправданно большой. <p>Предлагаю вместо этого запрашивать json. Преимущества:</p> <ul> <li>сильно меньше размер и быстрее парсинг</li> <li>один запрос на точки и имя</li> </ul> <p>Для трека https://gpsloglabs.com/share/30fa320575cecfd363ea3c3d2a05121682b39cd8/ имеем:</p> <ul> <li>размер gpx в zip 898 Kb</li> <li>размер распакованного gpx 11 Mb</li> <li>размер json 20 Kb</li> </ul> <p>Ссылка для gpx: https://gpsloglabs.com/share/30fa320575cecfd363ea3c3d2a05121682b39cd8/gpx Ссылка для json: https://gpsloglabs.com/share/30fa320575cecfd363ea3c3d2a05121682b39cd8/json?map</p>

wladich avatar Sep 16 '21 13:09 wladich

Да, я как-то сразу не заметил, что они отдают еще и в json, переделаю.

sikmir avatar Sep 16 '21 14:09 sikmir

Обновил, негативные кейсы:

  • https://gpsloglabs.com/share/30fa320575cecfd363ea3c3d2a05121682b39cd7/json?map - 200 (The content requested is not available)
  • https://gpsloglabs.com/share/30fa320575cecfd363ea3c3d2a05121682b39cd/json?map - 404 (Page Not Found)

sikmir avatar Sep 28 '21 19:09 sikmir