VELOCAT - GPSIES обсуждение трекера

Global Position System

Moderator: harbas

В данной теме прошу высказывать пожелания, замечания и предложения по работе VELOCAT-GPSIES

Также можно сообщать и обсуждать ошибки, минуя баг-трекер. :))



Список известных проблем и статус их решения:

Версия 2 (исправлено):
  1. при загрузке треков не увеличивается счетчик в личном профиле [исправлено]
  2. при загрузке многосегментных треков, в дальнейшем на всех сегментах отображаются километровые метки, кроме первого сегмента, и отключить их невозможно; [исправлено]
  3. при загрузке скриншота трека иногда карта не скриншотится, в итоге на изображении только трек на сером фоне [добавлена возможность обновить скриншот на странице редактирования];
  4. в многосегментном треке профиль высот, дистанция и прочая статистика создаются только для первого сегмента;
  5. пагинация (кнопки переключения страниц) при выборе 5-й стр. и далее смещают изображение последней кнопки; [исправлено]
  6. на общей карте, при клике на флажок, если в треке есть WPT, открывается баллун какой либо из точек, вместо баллуна с информацией о треке; [исправлено]
  7. при обновлении статистики трека, он далее определяется как новый, с соответствуюими уведомлениями [исправлено]
  8. При создании новой группы в редактировании трека, трек не сохраняется в группу, но группа создается. Сохраняется только в уже существующие группы. [исправлено]
  9. при редактировании трека и выборе добавляемой группы, в её описании указано (приватная), хотя по факту группа открытая. [исправлено]
  10. Пагинация (переключение страниц в группах сбрасывается - вместо след страницы открываются все треки [исправлено]
  11. при просмотре трека в дополнит.треке покатушки, если есть WPT, маркеры отображаются с неправильным размером [исправлено]
  12. пагинация с двухзначными номерами страниц сдвигает кнопки, с трехзначными, скорее всего тоже [исправлено]
    Спойлер:
    Image
  13. при удалении трека появляется предупреждение ("Вы не можете удалять чужие треки") [исправлено]
  14. Нет прав доступа при прикреплении фото к треку для новых пользователей [исправлено]

Версия 3.1 (актуальное):
  1. При создании нового сегмента, если включен режим работы с фрагментом (якоря), режим не отключается, что может приводит к казусам с перемещением и редактированием точек.[исправлено]
  2. В полноэкранном режиме не отображаются подсказки к кнопкам, а подсказки к кнопкам справа смещают экран. [Исправлено в версии 3.1]
  3. В мероприятиях, прикрепленный трек в блоке отображается с метрами, а не километрами[исправлено]
    Спойлер:
    Image
  4. При превышении лимитов на загрузку (например слишком длинное имя файла), отображать ошибку сообщение об ошибке. На данный момент ничего не происходит и в итоге выводится сообщение "Слишком долгая работа скрипта"[сообщил: Arhimandrit].[исправлено]
  5. При большом кол-ве POI и включенном (по умолчанию) режиме вынесенных подсказок, происходит зависание скриптов (постоянный перерасчет положения подсказок при перемещении карты) [сообщил: Arhimandrit] [реализовано частично] как временное решение: если маркеров больше 20, подсказки отображаются в текстовом виде
  6. Не получается удалить добавленные ранее точки (маркеры) [сообщил: ramira ссылка] [Исправлено в версии 3.1].
  7. Отображение маркеров (тип значка) изменяется в редакторе, но при просмотре всегда дефолтный значок [сообщил: ramira ссылка] [Не ошибка] см. ссылку.
  8. После добавления фото к треку нельзя сразу после загрузки установить геолокацию, только после перезагрузки страницы.[Исправлено в версии 3.1]
  9. При открытии трека для редактирования устанавливать вид маркеров, который был ранее сохранен для данного трека.[Изменено в версии 3.1]


Список предложений и статус их реализации:*

Версия 2 (реализовано):
  1. Добавление фотографий к треку; [реализовано]
  2. Добавить подсказки к пунктам: О треке, вид активности и т.п. [предложил: Solo] [реализовано]
  3. Добавить к пункту "О треке" поля: покатушка/прогулка или подобное, ПВД, однодневный/многодневный [предложил: Solo] [реализовано]
  4. Добавить пункт "планируется" [предложил: Solo] (будет реализовано вместе с редактором треков);
  5. Вынести ссылку на GPSies трекер из "Прочее" в главную навигационную панель; [реализовано]
  6. Сделать короткие ссылки на страницу просмотра трека; [реализовано]
  7. Сделать возможность редактировать истинную дату трека, если он загружен с некорректными данными.[реализовано]
  8. Сохранять настройки карты и сортировки в хранилище браузера или куках, чтобы при повторном входе настройки восстанавливались.[предложил: Solo] реализовано в разных видах для общей карты и просмотра треков подробнее: viewtopic.php?style=14&t=1388&p=19660#p19660
  9. Добавить возможность открывать трек в новой вкладке. Сейчас, например правый клик мыши или зажатый Ctrl не дает результата.[предложил: Solo] [реализовано]
  10. В пункт "местность" просится море и степь[предложил: Solo] [реализовано]
  11. при прикреплении трека к мероприятию, список мероприятий выводить по дате проведения, для логичности списка, а не по ID (номеру), так как некоторые мероприятия добавлялись задолго до проведения. [предложил: Solo] [реализовано]
  12. Добавить тип местности "Пустыня"[предложил: Solo] [реализовано]
  13. Добавить тип покрытия "Брод"[предложил: Solo] [реализовано]
  14. добавить возможность выбирать и сохранять для себя кол-во отображаемых треков на странице (сейчас вывод по 5 треков/стр) [реализовано]
  15. добавить возможность сохранять сортировку треков в группе (по убыванию/возрастанию) [предложил: Solo] [реализовано]
  16. добавить второй переключатель страниц (пагинацию) внизу списка треков [предложил: Solo] [реализовано]
  17. добавить разрешение загружать фото с расширением jpeg (сейчас только jpg и png) [предложил:Solo ][реализовано]
  18. добавить всплывающие подсказки (tooltip) для маркеров при просмотре [предложил:ramira ][реализовано]

Версия 3.1 (актуальное):
  1. Сохранять настройки карты в хранилище (общей и просмотра трека) автоматически, по последнему состоянию. Сейчас есть только ручное сохранение. [реализовано]
  2. Добавить все слои Яндекс-карт при просмотре треков. Сейчас есть только в редакторе треков.[реализовано]
  3. Добавить временную шкалу в профиль высот. [реализовано]
  4. Сделать конвертер, чтобы была возможность скачивать треки в различных форматах помимо gpx ( kml, plt, geojson )[реализовано]
  5. На главной странице сайта добавить в блок "Мои" выпадающий список "Мои треки", с последними добавленными. [реализовано]
  6. Добавить возможность делиться приватным треком по прямой ссылке [предложил:ramira] [реализовано]
  7. Добавить возможность загружать/скачивать треки в "редактор" в разных форматах, посредством конвертера.[реализовано в версии 3.1]
  8. Автоматически сохранять изменения вида маркеров в редакторе для последующего просмотра, без необходимости сохранять сам трек.[реализовано в версии 3.1]
  9. Сделать кнопку "поделиться" более явной.[реализовано в версии 3.1]
  10. Добавить в редакторе актуальное изображение для кнопки "Инфо" с интерфейсом текущей версии.[реализовано для RU]
  11. Масштабирование графиков профиля высот/уклона/скорости [предложил:Lev G.(ВелоПитер)]
  12. Добавить просмотр панорам (с возможностью использования персонального ключа API).


*исправление ошибок - в приоритете.
Last edited by velo 15 Nov 2020, 01:25, total edited 83 time(s).
velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Сегодня я хочу поделиться списком проведенных за последнюю неделю работ, и предоставить информацию о внесенных изменениях.

Основной проблемой, как выяснилось, стала загрузка больших треков, содержащих несколько десятков тысяч точек. Как оказалось, Garmin-овские программы MapSource и Basecamp не создают при объединении треков сегменты. Например, если взять все походные дни и скачать их из этих программ как один трек. В итоге создается трек, в котором внутри еще треки, как бы "мультитрек", и это противоречит структуре GPX. Но раз уж "родные программы" это позволяют делать, пришлось пересмотреть подход и значительно изменить код как для обработки закачиваемого файла (сервер не справлялся с просчетом и выводом десятков тысяч значений одновременно), так и для вывода и отображения.

В итоге:
  1. теперь наравне с обычными треками, можно загружать и треки такого типа как описал выше (также проведена оптимизация рассчетов статистики, для уменьшения нагрузки);

  2. статистика по мультитреку теперь считается корректно, а не только по первому или последнему вложенному внутри треку;

  3. участки (назову их далее сегменты, хотя сегменты это немного другое), теперь можно просматривать на карте отдельно;

  4. Для каждого такого сегмента будет выводиться минимальная статистика внизу карты/профиля высот (дистанция, набор высот, ср. скорость и т.п.);

  5. Если трек является составным, то при просмотре всего его целиком, график высот отображаться не будет, так как между треками практически всегда имеются разрывы и корректно просчитать данные на этих "пробелах" не получится;

  6. На таком составном треке, при общем просмотре, если включить маркеры расстояний, они будут отображать расстояния по сегментам, а не суммарно по всем сегментам;

  7. также дополнительно проведены работы по коррекции и оптимизации маркеров дистанций и переключения цветовых схем;

    Просмотр участка трека:
    Image

    Просмотр мультитрека (с участками):
    Image

  8. при рассчете значений загружаемого трека будут исключаться "выпадения высот", такое случается в навигационных приборах, т.е. если высота между двумя соседними точками трека превышает 20-30 метров, это значение будет считаться ошибочным и не будет приниматься в рассчет;

  9. время остановок будет рассчитываться так, что если между соседними точками менее двух метров (обычно приборы настроены на запись через 2-5 секунд между точками), то будет считаться, что это время остановок.
    Соответственно и средняя скорость движения рассчитываться не будет для этих участков. Этот участок будет учтён только для общей средней скорости трека.
    На самом деле, приборы, часто "блуждают" из-за потери спутников, поэтому, возможно, если будут проблемы с точностью, это значение будет изменено.
  10. некорректно загружаемые дубли треков, теперь не будут останавливать работу скриптов, они просто будут исключаться из поиска и отображения.
    Причина появления дублей все еще выясняется, возможно, что в браузерах пользователей еще хранятся старые страницы, закэшированные. Для проверки этого желательно пользователям чистить периодически кэш браузера, ну или дождемся, когда он очистится сам, и данный тип ошибок исчезнет.

  11. как уже сообщал ранее, для треков добавлена возможность прикреплять до 5 фотографий, для полноты иллюстрации трека.
    Напомню, что в описании можно использовать BB-коды, а значит посредством их дополнительно отображать любое кол-во фотографий и делать любое оформление описания (абсолютно идентично написанию сообщений на форуме);
    Image

  12. при загрузке трека создается небольшое изображение (скриншот), для превью трека и отображения, если вы используете кнопки "поделиться". Ранее при ошибках загрузки скриншот мог создаться на сером фоне или просто могла быть создана некорректная картинка. Теперь, для таких случаев, его можно пересчитать - в разделе редактирования трека есть кнопка "обновить скриншот";

    Пример некорректного скриншота и кнопка обновления:
    Image Image

  13. В раздел редактирования трека добавлена возможность прикреплять трек к какой-нибудь группе треков, созданной вами, либо создать новую группу;

  14. В треках теперь отображается не только дата загрузки трека, но и дата (промежуток дат), когда трек был записан;

На этом пока на сегодня вроде всё ))))
Работа над редактором треков ведется параллельно исправлению ошибок, и когда я решу проблему загрузки "тяжелых треков" в редактор, предоставлю его всем на тестирование ))))

небольшой спойлер проводимых работ (над редактором) под спойлером: :))
Спойлер:
Image
Last edited by velo 02 Jun 2020, 00:47, total edited 3 time(s).
velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

03 июня 2020 г.
Реализованы предложения No2 и No3 :
  • Добавлены подсказки (при наведении мышью)
  • введены новые пункты "о треке" - многодневный, ПВД (поход выходного дня), маркированный маршрут (для официальных маршрутов).
  • пункт "ходовой день" переименован в "один день", т.о. сделан более универсальным, теперь его можно использовать не только для походов, но и, например, обозначая однодневные покатушки
  • к видам покрытия добавлен пункт "вода", т.о. для передвижения на плавсредстве можно обозначать что трек проходит по "водной поверхности"
  • на главной странице треков теперь можно быстро отбирать (фильтровать) нужное по любому из хэштегов, например, нажав в каком-либо треке "грунт", получим список всех треков, где применено покрытие "грунт". В результатах поиска этот тэг будет подсвечен.
    Image

    Подсказка: выбрать(отфильтровать) треки можно также по множеству значений:
    например нам нужно выбрать треки, где есть: лёгкий, асфальт, город.
    Открыв сбоку "Фильтры" выбираем нужное, и нажимаем "Применить".
    Image
Last edited by velo 03 Jun 2020, 13:21, total edited 2 time(s).
velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

10 июня 2020г.

Немного о проведенных работах за прошедшую неделю:

Внесены изменения, дополнения:
  1. Авторам треков сделана возможность изменять дату(ы) треков. В случае, если информация в треке неправильная или отсутствует.
    Image

  2. В главное меню (шапку) вынесена ссылка на трекер GPSIES
  3. Для треков доступны короткие ссылки. Пока их можно скопировать внизу страницы, позже будет сделано более удобно в кнопке "поделиться". Ссылки двух видов: на gpsies.ru и на velocat.ru. Сейчас они практически идентичны, и будут отличаться в будущем лишь оформлением - на gpsies будет собственная шапка с логотипом, а на velocat - стандартная, велосайтовская;
    Image

  4. Добавлены местности море и степь;
    Image

  5. Изменен порядок вывода мероприятий, к которым прикрепляется трек (кнопка прикрепить - "скобка");
  6. Правый клик по треку открывает контекстное меню, где можно выбрать, например, открыть в новой вкладке;

Исправлены ошибки:
  1. некорректное изображение маркеров на карте трека при просмотре из Покатушек (п.11)
  2. клик на общей карте открывает баллун трека а не точки из него (п.6)
  3. Обновление трека не устанавливает его как новый (п.7)
  4. в группах треков настроена правильная пагинация (переключение страниц) (п.10)
  5. Исправлены ошибки добавления новой группы при редактировании трека и отображения приватности (п.8, п.9)
    Image






 ! velo wrote:
Хочу выразить большую благодарность Сергею (Solo), за активное тестирование, выявление ошибок и внесенные предложения. :hello2:

Очень хотелось бы увидеть сообщения ото всех )))) Чем быстрее всё будет ближе к идеалу, тем быстрее я смогу заняться редактором, чтобы сервис стал полноценной заменой других трекеров.


PS на данный момент начинаю работу над сохранением настроек отображения карты.
Т.е. чтобы при последующих входах она открывалась в том же масштабе, с теми же координатами и т.п.
Можно сделать это
  • разместив кнопочку на карте, с сохранением локально в браузере (но настройка будет только для этого браузера).
  • с сохранением в профиль. Тогда будет применимо к любому браузеру, но только для залогиненного пользователя.
  • по-умолчанию для всех - с какими настройками карты закрыл страницу, с теми же настройками в этом браузере и будет отображаться карта при следующих заходах.
Хотелось бы услышать, как считаете, будет удобнее? Я не могу решить)))

PPS Дополнительно, от Solo поступило предложение ввести в местность пункт "брод". У меня есть сомнения насчет целесообразности и насчет того что брод - это местность, скорее это препятствие и ближе подходит к пунктам "покрытие". В общем, тоже хотелось бы узнать мнение общественности.
velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

1) За сохранение в профиль;
2) Брод - это, скорее, покрытие.
welsh
User avatar
 
Posts: 213
Joined: 14 Jan 2007, 18:13
Location: Перово
Blog: View Blog (25)

Сегодня добавлял треки, среди которых был трек из Узбекистана. Там хорошо бы поставить в пункте местность пустыню . Так же как и Александру в Израилевых треках.
Solo
User avatar
 
Posts: 907
Joined: 04 Jul 2009, 22:38
Location: Окская

18 июня 2020г.

За прошедшую неделю проведены следующие работы:

  1. Добавлена местность "Пустыня"
  2. Добавлено покрытие "Брод"
  3. Сделано сохранение просмотра по умолчанию.
    Данный пункт состоит из двух разделов:
    1. Просмотр общей карты, при открытии основной страницы, поиска, групп и т.п.: Добавлена кнопка "сохранение" на карту, с помощью которой можно либо установить текущий просмотр (приближение, центр карты и тип карты) для залогиненного пользователя, либо сбросить эти значения по умолчанию. Примечание: приближение и цент карты действуют только на общий просмотр, т.е. если использовать поиск или просматривать группу треков, то карта независимо от этих настроек "сориентируется" на показ выбранных треков.

    Image

    2. Просмотр треков. Также добавлена кнопка сохраненния/сброса, но внизу справа карты, чтобы не перекрывать другие поля. Этой кнопкой можно установить для залогиненного пользователя значения по умолчанию: цвет трека, показ километровых маркеров, показ маркеров точек и тип карты.

    Image
  4. Добавлено окно, в котором можно быстро скопировать ссылки на трек - короткие, полную и бб-коды - в виде ссылки и с изображением трека. Для ББ-кода с изображением возможен предпросмотр.
    Image

    Image

    Image

  5. В этом же окне можно скопировать html-код для вставки на свой сайт или блог, где применимо использование html кода. Данный "баннер" можно сделать горизонтальной ориентации и вертикальной. Для всех вариантов есть предпросмотр.

    Image

    Image

velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Добрый день! Не получается удалить свой загруженный трек. Пишет - "вы не можете удалять чужие треки".
И не получается добавлять фото к треку. Добавляю фото, нажимаю "сохранить". Появляется в правом углу это фото с красным крестиком и надпись - "у вас нет доступа в эту часть форума".

И еще есть вопрос... Когда переходишь по ссылке "https://velocat.ru/s/....", то если в треке есть точки, то видны только оранжевые маркеры, но названия точек можно увидеть, только если ткнуть на маркер. Когда тыкаешь на другой маркер - название первого исчезает.
При этом в редакторе, когда я иду редактировать свой трек - там все названия точек видны сразу.
А можно ли как-то сделать, чтобы названия всех точек отображались так же одновременно для того, кто просто смотрит трек?
ramira
 
Posts: 10
Joined: 05 Sep 2020, 02:38

ramira » Сегодня, 03:20 wrote:Добрый день! Не получается удалить свой загруженный трек. Пишет - "вы не можете удалять чужие треки".
ramira, Добрый день.
Проблема с удалением трека известна и на данный момент находится в процессе исправления.

ramira » Сегодня, 03:20 wrote:И не получается добавлять фото к треку. Добавляю фото, нажимаю "сохранить". Появляется в правом углу это фото с красным крестиком и надпись - "у вас нет доступа в эту часть форума".
Спасибо за сообщение, внес этот вопрос на проверку.

ramira » Сегодня, 03:20 wrote:И еще есть вопрос... Когда переходишь по ссылке "https://velocat.ru/s/....", то если в треке есть точки, то видны только оранжевые маркеры, но названия точек можно увидеть, только если ткнуть на маркер. Когда тыкаешь на другой маркер - название первого исчезает.
При этом в редакторе, когда я иду редактировать свой трек - там все названия точек видны сразу.
А можно ли как-то сделать, чтобы названия всех точек отображались так же одновременно для того, кто просто смотрит трек?
Да, действительно, на данный момент подсказок для маркеров при просмотре нет. Если данный функционал востребован, внесу его в планы.

PS (в качестве доп.информации) при редактировании маркеров, можно сделать их другого цвета или формы, зайдя в настройки WPT
velo
User avatar
Администратор
Администратор
 
Posts: 3451
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

velo, спасибо за быстрый ответ!
Насчет подсказок-названий для маркеров, чтобы они все были видны сразу - мне кажется, это удобно. На gpsies это было.
Например, я отправляю друзьям ссылку на отрисованный трек (напр., план поездки/похода) для обсуждения, или поделиться прошедшей поездкой с тем, кто не участвовал, - и если маркеров много, то удобнее ориентироваться, когда видишь сразу все названия: тут родник, тут брод, тут привал, магазин и т.п. :)
А пока - да, вы правы, буду делать маркеры разного цвета и формы, чтобы было понятнее по смыслу.
Спасибо за вашу работу и энтузиазм!
ramira
 
Posts: 10
Joined: 05 Sep 2020, 02:38

Next