[userscript] Расширенная информация о треках

Юзерскрипт, добавляющий в информацию о треках немножко больше интересных вещей.

Скриншот:

Как установить:
Firefox с плагином Greasemonkey, Chrome:
зайти на http://userscripts.org/scripts/show/106614 и нажать Install. После этого у треков на osm.org появятся дополнительные пункты.
Opera:
нужно сохранить скрипт в папку со скриптами (найти её можно Opera → Settings → Preferences → Advanced → Content → JavaScript Options… → User JavaScript Folder)

Кому спасибо:

  • Komяpa - идея, серверная часть;
  • Hind - юзерскрипт и интерфейс;
  • ИТЦ “СканЭкс” (http://kosmosnimki.ru/) - серверные мощности :slight_smile:

Ограничения:

  • информация показывается только для “public” и “identifiable” треков - для остальных нет возможности получить сырой gpx;
  • треки, запакованные архиваторами, пока не поддерживаются. уже поддерживаются :3

Have fun! :slight_smile:

Должен добавить, что на странице трека информации выводится значительно больше.

И замечу, что вид транспорта — результат применения магической котячьей эвристики. :3

Кроме того, установка в Opera отличается — нужно сохранить скрипт в папку со скриптами (найти её можно Opera → Settings → Preferences → Advanced → Content → JavaScript Options… → User JavaScript Folder)

Есть какое-нибудь кеширование уже обработанных треков ? Тысячекилометровые треки подвисают… и выдают пустые поля. С маленькими треками всё ОК.

chnav, кеширование есть.
Всё проявляется, со временем, обычно в течение минуты-двух.

А у меня почему-то в Опере не работает :frowning:
v.11.50

Fortress, как именно не работает? ставишь по инструкции от Hind’а?

Добавлена поддержка gzip, zip, bzip2-пакованных треков, добавлено несколько воркараундов для кривых генераторов треков.
На данный момент сервис должен поддерживать все (естественно, разрешенные к скачиванию) треки osm.org, если какой-то упорно не хочет обрабатываться - пишите его адрес/id :slight_smile:

Ну, ничего дополнительного не появилось… Скрин: http://s009.radikal.ru/i310/1107/a4/bfa265acc244.png
Ставил так же, как в инструкции hind.

UPD: отбой! адблокер его блокировал… спасибо за скрипт!

На этом треке явно не правильно максималку показывает. У меня машина столько не ездит :smiley:
И почему-то некоторые треки распознаются как “велосипедные”, хотя средняя там явно выше 30 км/ч и максималка под 100.
Но так - забавная штуковина :slight_smile:

Аналогичною :slight_smile: Максималка 99Км в час, а пишет велосипед. На велосипеде даже с горки больше 60 не удавалось разогнаться.
http://www.openstreetmap.org/user/Kostik/traces/1048652
http://www.openstreetmap.org/user/Kostik/traces/1046946

PS: Было бы здорово если бы можно было бы видеть скорость по конкретным участкам трека с показом карты, а то потом вспоминаешь на каком участке был ремонт, а где ехал со свистом.

Тыкаю в Install, получаю исходник js в окне броузера. Firefox 5.0.

Ещё хотелось бы уточнить… у меня на некоторых треках максималка явно завышена. Специально посмотрел на навигаторе - больше 159,5 км/ч я не ездил за последние много дней… или это из-за заливки архивом нескольких треков?

Максималка вполне себе может быть завышена при смене спутников и всяких других аномалиях. Три секунды двигался 160 км/ч, следующие три секунды 0 км/ч. Вот тебе и обычные 80 км/ч с максимальными 160.

Чё-то пока не понимаю слегка, но для ясности. Скорость в скрипте вычисляется как расстояние между точкам разделить на время? Что бы хоть знать в чём проблема.

Greasemonkey установлен? В IRC уже спрашивал безответно. :3

А меня максималка 296Км/ч, хотя быстрее 150 не разгонялся ни разу. Может эти аномалии как то можно отсеивать? Например машина не может за несколько секунд так разогнаться.

http://www.openstreetmap.org/user/Kostik/traces/1078589

Прикольный скрип…
Правда байдарочный трек путает с пешеходным и велосипедным, а горнолыжный с велосипедным :wink: