Открытое тестирование "Редактора треков"

Moderator: velo

Наконец-то представляю Вам новую функциональность GPSIES-трекера: Редактор треков.

С сегодняшнего дня новый редактор в открытом тестировании, все желающие могут попробовать создать свой маршрут или отредактировать существующий трек.

Буду очень признателен за все сообщения об ошибках, предложения по удобству и функциональностям и пр.
Благодаря Вашим отзывам и сообщениям, мы сможем сделать универсальный инструмент для создания и обмена маршрутами!

На момент тестирования практически все возможности будут доступны любым пользователям, даже без регистрации!

Image

Краткое описание возможностей:

Редактор треков предназначен для:
- создания новых треков и маршрутов, в том числе с помощью автопрокладки (маршрутизации);
- редактирования существующих треков, как размещенных на сайте, так и загруженных в сам редактор из файла или по ссылке;
- объединения треков в виде сегментов;
- разделения треков на отдельные сегменты;
- пересчет дистанций и высот как для выбранного, так и для всех сегментов трека;
- создания и редактирования существующих путевых точек WPT (Маркеров);
- обработки трека: оптимизация(сжатие), обрезка, сброс времени и высот, изменение направления и т.д.;
- удаления части точек трека путем выделения нужной области;
- сохранения отредактированных или созданных треков как локально в виде файла, так и в хранилище на сайте.

Редактор треков имеет гибкие настройки, позволяющие установить:
- цвет и ширину линии редактируемого сегмента и прочих;
- цвет, вид и значок маркера путевой точки;
- отображать маркеры старта и финиша;
- настроить функции редактирования, например удаление точек правым кликом мыши;
Для рассчета высот и маршрутизации можно ввести собственные ключи сервисов предоставляющих данные услуги: OpenRoute, GraphHopper и Google.
В редакторе уже подключены некоторые из этих сервисов (бесплатные), но так как они имеют суточную квоту (ограничение) на использование, а предоставляются они для всех пользователей, может оказаться, что квота уже исчерпана, и в этом случае можно использовать собственный бесплатный ключ, который достаточно легко можно получить на их сайтах.

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

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


Карта интерфейса:
Image

TODO (планы дальнейшего развития, после отладки этой версии):
1. Управление слоями и собственный список карт (убрать не нужные из списка, добавить другие)
2. Возможность самостоятельного добавления карт (добавить в список карт необходимые, но отсутствующие в списках)
3. Редактирование настроек активностей и возможность добавления собственных (управление формулами рассчета времени, скорости и пр. для профилей активности)
4. Возможность сохранения в DropBox (загрузка и выгрузка трека в облачный сервис)
5. Возможность делиться кодом трека, в том числе с шифрованием (использование внешнего хранилища, с получением персональной ссылки, с влзможностью скрыть паролем)
6. Возможность сохранения файла настроек на сервере (настройки сохраняемые локально в браузере будут сохраняться на сервере, т.е. добавится возможность использовать их при входе из любого браузера)
7. Меню настроек и действий при полноэкранном просмотре (в данный момент, чтобы перейти к меню, необходимо выйти из полноэкранного режима)
8. Печать карты с треком (выбор области для вывода на печать)
10. Отдельный инструмент расстояния "линейка" (во время редактирования трека возможность определения расстояний между любыми объектами на карте, не только на самом треке)
12. Инструмент процентов распределения дорожного покрытия (отдельный инструмент для подсчета и процентного соотношения участков трека, для уточнения дорожного покрытия)
13. Конвертация в другие форматы: GeoJson и KML (по необходимости)
14. Добавление в стандартный набор слоев наложения Wikimapia и Geocashing (дополнительные слои поверх карт, для информации при построении маршрута)
15. Добавление % уклона в профиль высот
16. Управление функциями редактора с клавиатуры (набор клавиш)


Добавлено спустя 14 минут 58 секунд:
Забыл указать как перейти к редактору:

Открыть редактор можно со страницы трекера или со страницы своего трека для его редактирования.
Или для тестирования можно перейти по этой ссылке, для создания нового маршрута.
Attachments
mini.png
Last edited by velo 03 Aug 2020, 18:21, total edited 1 time.


Users who thank velo for this post: Solo
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

[View in other languages]

В тестирование запущена новая (3-я) версия редактора треков.

Image

Основные изменения в Редакторе треков:
  1. Исправлено: Меню настроек и инструментов корректно отображается при полноэкранном режиме.
  2. Добавлен слой Геокешинга, с возможностью просмотра описания, типа и прочей информации о тайнике.
  3. Для тайников создана возможность добавлять его одним кликом на карту в виде соответствующего маркера.
    Спойлер:
    Image
  4. В настройки редактора добавлена возможность отключать подсказки к тайникам, при включенном слое Геокешинга.
  5. Отключены не работающие оверлеи (слои наложения).
  6. Добавлены Яндекс карты(Стандарт, Стандарт_трафик, Спутник, Гибрид)
  7. Изменен тип удаления маркера с правого клика на Ctrl+клик, можно отключить в настройках.
  8. Добавлена возможность использования клавиатуры для основных действий, список горячих клавиш:
    Спойлер:
    F1 - режим просмотра
    F2 - режим редактирования трека
    F3 - режим автопрокладки маршрута
    F4 - режим редактироввания маркеров

    Ctrl+Z / Ctrl+Y - назад/вперед (действия)

    E - редактирование названия и описания
    A - открыть/скрыть профиль высот
    L - открыть/скрыть легенду

    + / - (на цифровой) или + / Shift + (на основной) - приблизить/удалить карту

    Ctrl+X - включить режим удаления (выделением области)
    Ctrl+Enter - Создать новый трек
    Ctrl+S - Создать новый сегмент
    Ctrl+C - Удалить выделенный сегмент

    Shift+D - Скачать трек
    Shift+S - Сохранить трек
  9. Исправлено отображение курсора при наведении на маркер, если включен режим редактирования трека.
  10. Изменен способ для открытия графика высот с клика по нижнему баннеру на кнопку на карте. (есть горячая клавиша)
  11. Добавлена возможность включать/отключать кнопки масштабирования карты (по умолчанию откл.).
  12. Ссылки на отображаемые слои (копирайты) скрыты под кат, открывается наведением мыши на значок ? в нижнем правом углу карты.
  13. Для большинства действий добавлена возможность (Undo/Redo) Назад/вперед. По умолчанию установлено сохранение 20 действий. (есть горячие клавиши)
  14. Для Undo/Redo добавлена возможность включать/отключать в настройках соответствующие кнопки, и сбрасывать буфер памяти.
  15. Для более точного наведения на выбираемый сегмент создана подсветка этого сегмента.
  16. Для сегментов добавлена возможность отображать легенду (есть горячая клавиша), с возможностью быстрых действий с сегментом: подсветка при наведении, переключение на редактирование сегмента, приближение, удаление.
    Спойлер:
    Image
  17. Добавлена возможность в настройках скрывать кнопки легенды.
  18. Состояние легенды открыто/закрыто сохраняется в локальном хранилище (если не отключено сохранение).
  19. Добавлена возможность выделять любой участок на сегменте (установив и передвигая якоря) и производить с ним следующие действия:
    - автопрокладка маршрута, взамен выделенного участка (фрагмента)
    - удаление точек внутри выделения и соединение
    - удаление точек внутри выделения и разделение на отдельные сегменты
    Спойлер:
    Image
  20. Добавлена возможность объединения только двух сегментов (Кнопка "А+B" в инструментах), последовательным выбором двух сегментов.
    Спойлер:
    Image
  21. Добавлены всплывающие подсказки к кнопкам, с указанием действий и горячими клавишами. (Известная проблема: не отображаются в полноэкранном режиме)
  22. При автопрокладке маршрута добавлены маркеры начальной и конечной точки (зеленый и красный), с соответствующим отображением курсора.
    Спойлер:
    Image
  23. Изменен максимум обрезки сегмента с половины точек, до двух последних (первых).
  24. Исправлена ошибка удаления точек, методом обведения: Если не выбрана область удаления, переходит в режим редактирования.
  25. Список типов при редактировании маркера выводится по более логичному порядку.
  26. Добавлены 2 новых типа маркеров: Парковка и Велодорожка. (Тип маркеров соответствует Гарминовским маркерам: "Parking Area" и "Bike Trial" )
    Спойлер:
    Image
Если что-то пошло не так, есть возможность переключиться на предыдущую версию: В правом меню выбрать "Предыдущая версия". Но для начала, несмотря на то, что для Бета-версии установлено принудительное обновление скриптов, без кэширования, желательно попробовать полное обновление страницы (в большинстве браузеров это кнопка F5);
Спойлер:
Image


Изменения и исправления в хранилище треков:
[New] Добавлены тултипы(подсказки) к маркерам, с возможностью их отключения.
[New] Для подсказок к маркерам сделано три типа (переключаются в личном разделе):
- Стандартный: подсказки рядом с маркеерами,
- Вынесенные: подсказки отображавются в виде сносок и не перекрывают другие (установлено по умолчанию),
- Текстовые: подсказки отображаются под маркерами, как текст.
[Fix] Исправлена ошибка удаления треков.
[Fix] Исправлена ошибка подсчета треков пользователя.
[Fix] Исправлена ошибка добавления фотографий к трекам.
[Fix] Исправлена ошибка определения типа файла JPEG.


TODO
Перенесено из прошлой версии:
1. Управление слоями и собственный список карт (убрать ненужные из списка, добавить другие)
2. Возможность самостоятельного добавления карт (добавить в список карт необходимые, но отсутствующие в списках)
3. Редактирование настроек активностей и возможность добавления собственных (управление формулами расчета времени, скорости и пр. для профилей активности)
4. Возможность сохранения в DropBox (загрузка и выгрузка трека в облачный сервис)
5. Возможность сохранения файла настроек на сервере (настройки сохраняемые локально в браузере будут сохраняться на сервере, т.е. добавится возможность использовать их при входе из любого браузера)
6. Печать карты с треком (выбор области для вывода на печать)
7. Отдельный инструмент расстояния "линейка" (во время редактирования трека возможность определения расстояний между любыми объектами на карте, не только на самом треке)
8. Инструмент процентов распределения дорожного покрытия (отдельный инструмент для подсчета и процентного соотношения участков трека, для уточнения дорожного покрытия)
9. Конвертация в другие форматы: GeoJson и KML (по необходимости)
10. Добавление в стандартный набор слоев наложения Wikimapia (дополнительный слои поверх карт, для информации при построении маршрута)
11. Добавление % уклона в профиль высот :check:

Новое:
12. Автоматическое сжатие фотографий к треку при загрузке до разрешенного размера.
13. Привязка фотографий к координатам съемки, с возможностью их отображения на карте. :check:
14. Добавить разные цвета для сегментов.
15. Добавить добавление новой точки при клике на любом месте редактируемого сегмента.
16. Добавить возможность отправлять ссылку на трек(поделиться) с теми настроками отображения, которые включены на момент создания ссылки.
17. Добавить маркеры расстояний, как это реализовано при просмотре трека.
18. Добавить возможность переопределить геолокацию начальной и конечной точки трека (так как они не всегда опоределяются корректно). :check:


Обсудить, высказать пожелания и замечания можно в этой теме: viewtopic.php?style=14&f=40&t=1388
Last edited by velo 16 Oct 2020, 01:18, total edited 5 time(s).
Reason: добавлена ссылка на обсуждение


Users who thank velo for this post: ramira
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Прошло уже много времени, а новостей нет?
А все потому что я решил вводить изменения пакетно, порциями! :mammy:

Хотя некоторые внимательные пользовали уже могли заметить ряд нововведений, которые вводились по ходу их разработки.

Итак, настало время поделиться новостями.

Сегодня будет введен пакет измений, касающихся, в основном хранилища треков и их просмотра.


Ну чтож, поехали:

Общее:

  1. Исправлен выбор страны и региона при регистрации и редактировании профиля.
  2. Добавлена возможность использовать регистрационный e-mail в качестве логина.
  3. Для зарегистрированных из соц.сетей, добавлена возможность один раз за историю аккаунта сменить ник, так как изначально он берется оттуда как "Имя Фамилия".
  4. Исправлена авторизация с помощью соц.сетей. Теперь редирект на страницу с которой осуществлен вход работает корректно.

Новые функции и возможности:

  1. Автосохранение настроек просмотра для авторизованных пользователей. (Теперь нет необходимости делать это специально, тип карты, отображение маркеров, подсказки и прочее будут в том состоянии, в котором они были при последней сессии).

  2. Подсказки к маркерам:
    - теперь для изменения типа подсказок или их отключения нет необходимости заходить в Личный раздел, все это делается прямо на карте просмотра трека. (В ближайшее время это будет удалено из Личного раздела)
    - улучшен визуальный вид "всплывающих" подсказок: при наведении на них или на относящийся к ним маркер, они будут подвечены, и маркер вынесен на передний план, если он перекрывается другими.
    Спойлер:
    Image
  3. Легенда маркеров: Если на треке есть маркеры, в правом нижнем углу будет отображена кнопка, с помощью которой можно просмотреть весь список маркеров, а при нажатии - перейти к этому маркеру.
    Спойлер:
    Image Image
  4. Легенда треков: Если трек содержит несколько сегментов, слева внизу будет отображен блок со списком этих участков. Можно переключаться между сегментами. Это существовало и ранее, но в данном обновлении проведены улучшения данной возможности, в т.ч. можно свернуть легенду до кнопки. Исправлено переключение цветов трека если в нем есть сегменты.
    Спойлер:
    Image
  5. Полноэкранный режим теперь также сохраняется для последующих сессий. Добавлена возможность выхода из полноэкранного режима кнопкой ESC

  6. Для кнопок масштаба добавлен индикатор этого масштаба.
    Спойлер:
    Image
  7. Графики:
    - Добавлены два типа графиков: Уклон и Скорость (по умолчанию скрыты, включаются в легенде под графиками).
    Спойлер:
    Image
    - При наведении мышью на трек или на график, показывается информация по данной точке трека, в нее добавлены: %уклона, скорость, дата и время этой точки.

    - также эту информацию можно видеть прямо на треке, если включить "Маркер высот". Линия маркера динамическая, в зависимости от высоты точки.
    Спойлер:
    Image
    - Следование по треку: включив данную возможность, перемещая мышью по графику, Вы будете следовать маркером по треку (карта будет перемещаться).

    - на графиках появилась линейка высот, перемещая эту линейку, можно наблюдать выделение участков на треке, находящихся выше этой высоты.
    Спойлер:
    Image
  8. Добавлена возможность делиться приватным треком. Для этого в блоке "Поделиться" формируются специальные ссылки. Внимательно пользуйтесь этой возможностью, так как трек спогу видеть все, кто перейдет по этим ссылкам. По прямой ссылке трек будет недоступен и всё также не будет отображаться на сайте.

  9. Добавлен "виджет" - это графический вариант, который можно применять где угодно. Изначально сделан для сайтов и форумов, на которых запрещено использовать ифреймы. Имеет вариант как html-кода, так и ББ-кода для форумов. Имеет те же свойства "приватности", что и описано выше.
    Спойлер:
    Image
  10. Фотографии:
    - добавлена возможность указывать местоположение фотографии на карте и отображать их на треке.
    - отображение можно отключать, кнопка появляется на карте с треком, только если есть добавленные фотографии (настройка автосохраняется).
    Спойлер:
    Image
    - в связи с введением данного функционала, количество фото, прикрепляемых к треку увеличено до 10, а сам блок добавления размещен внизу страницы редактирования.
    Спойлер:
    Image Image
  11. Добавлена возможность обновить/изменить локации старта и финиша трека, так как при загрузке трека они порой показывают некорректные значения. После запроса к серверу геолокаций, будут предложены несколько доступных вариантов, как на русском, так и на английском, для тех, кто просматривает сайт на других языках. Данная возможность сейчас доступна без ограничений, но в связи с существующими лимитами, возможно в последствии будут установлены ограничения (примерно одно-два обновления в сутки).
    Спойлер:
    Image Image
  12. Добавлены все слои Яндекс-карт при просмотре треков (в т.ч. спутник). Удален один из слоев MapBox, в связи с прекращением его обслуживания поставщиком.

  13. Если для трека нет описания, данное поле не будет выводиться под треком.

PS Следующим обновлением, в самое ближайшее время, будет пакет измений в редакторе треков.

Буду очень признателен за обратную связь :blush:
Хотелось бы услышать, что понравилось из нововведений, что нет. А также любые замечания, пожелания, предложения :mail:
Основной раздел для обсуждений: viewtopic.php?style=14&f=40&p=19648#p19648
Last edited by velo 03 Nov 2020, 17:35, total edited 1 time.
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Сегодня я хочу представить новый раздел

"Конвертер треков".

Ссылка: converter.php

Хоть он и является самостоятельным разделом, но также полностью интегрирован в разделы "Хранилища треков Gpsies" и в ближайшем обновлении редактора треков, также будет доступен и в нём.
(Именно поэтому размещаю информацию в этом разделе).

Общее описание:
Конвертер предназначен для конвертации треков, маршрутов и маршрутных точек между разными форматами.
Таблица поддерживаемых форматов:
Image

Конвертируемые файлы можно корректировать в зависимости от формата: объединять, разделять, вырезать, упрощать, сдвигать по времени, упрощать и многое другое. Подробности ниже.

Основное отличие:
Существует ряд конвертеров треков, но на мой взгляд они либо простейшие, либо наоборот слишком сложны для понимания, либо поддерживают мало форматов.
Наш конвертер был создан как нечто среднее, с большим кол-вом поддерживаемых форматов, и таким, чтобы разобраться с его возможностями понадобиось минимум времени. Для оперативности ознакомления в интерфейсе к каждому действию существует небольшая подсказка-инструкция.

Image

Главным отличием является возможность пакетной обработки файлов. Для этого нужно всего-лишь загрузить нужные файлы, заархивированные предварительно в ZIP. А на выходе получить итоговый файл, полученный из всех файлов в этом zip-архиве. Причем файлы не обязательно должны быть одного формата. Предположим, что у нас есть трек в формате .gpx(стандартый Garmin-овский формат) и точки в формате .wpt (OziExplorer). Загрузив оба файла как zip архив, на выходе сможем получить один файл, содержащий все данные, в любом нужном нам формате.
Есть и еще ряд отличительных особенностей, о которых можно прочитать ниже.

Возможности:
(краткое изложение, если понадобится больше информации, не стесняйтесь, спрашивайте)

- изменение названия файла и названия трека/маршрута (далее просто трек) в самом файле;

- преобразование трека в маршрут;

- скачивание в сжатом виде (zip). Причем, если на выходе подразумевается несколько файлов, они будут помещены в архив автоматически. (Пример: трек и точки для Ozi - выход будет содержать файл трека .plt и файл точек .wpt, они будут скачаны как один архив). Также выходной формат KMZ всегда является zip-архивом;

- реверс трека (обратить): смена порядка точек трека в обратном направлении;

- объединить как сегменты: Эта опция объединяет несколько треков, преобразуя их в сегменты одного трека;

- разделить сегменты на треки: Противоположная опция - если есть сегменты в треке, они будут представлены как отдельные треки;

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

- разделение треков:
  • по дням: трек будет разделен на несколько, по дням. Полезно для тех, кто пишет общий трек похода, а потом хочет видеть дни как отдельные треки
  • по интервалу или времени: установив расстояние или время или и то и другое, можно разделять трек на несколько, если превышено одно из этих значений, например между точками больше километра или больше часа.
- упрощение трека:
  • по кол-ву точек трека: фильтр будет пытаться удалить точки до тех пор, пока не будет достигнуто значение (макс. 1000), стараясь максимально точно сохранить форму трека.
  • по расстоянию между точками: удаляются точки, которые находятся ближе указанного расстояния
  • по времени между точками: то же что и расстояние, но только по установленному времени, например, удаляются точки, между которыми менее 5 сек.
- время трека:
  • можно полностью заменить все значения времени, установив начальную дату и время, и указав шаг между точками, например 5 сек.;
  • добавить значения времени: Если у каких либо точек трека отсутствуют метки времени, они будут установлены согласно указанному и каждая последующая будет установлена с указанным шагом;
  • извлечь период времени: Указав дату/время начала и окончания (опционально), можно отфильтровать точки трека, оставив только те, которые попадают в этот диапазон;
  • сдвинуть время трека: выбрав значения, можно сдвинуть время всех точек трека на указанный интервал.

- Синтезировать скорость и курс: если выходной формат поддерживает эти данные, то будут рассчитаны и добавлены для каждой точки скорость (м/с) и курс (град.)

- Доп. опции (только для некоторых форматов)
  • версия GPX (только для .gpx) - позволяет изменить версию выходного файла. Так, например, версия gpx 1.1 не поддерживает данные скорости и курса, для добавления их, нужно будет выбрать версию 1.0
  • Единицы длины (метры/футы): в некоторых форматах можно изменить систему измерения длин и высот
  • Тип активности: Для некоторых форматов Garmin Training, например tcx или crs, можно выбрать тип активности: Вело, Бег и прочее. В этом случае файл сохранится как активность.

Интеграция:
- Загрузка файлов в хранилище производится через конвертер, т.е. теперь можно закачивать любой тип файла из поддерживаемых. Файл будет сохранен с максимумом включенной информации, в формате gpx, как наиболее охватывающем возможные данные.
- Скачивание файлов также происходит через конвертер, т.е. скачать любой файл можно в любом поддерживаемом формате. При желании, можно перейти из окна скачивания в полный конвертер и применить к файлу вышеуказанные опции.
- Приватность треков сохранена, т.е. только по специальной ссылке можно скачивать и конвертировать приватный трек.

Image

Ограничения:
- Скачивание и конвертация имеющихся в хранилище файлов доступны всем без ограничений.
- Конвертация файла с компьютера или по ссылке доступна только зарегистрированным пользователям.
- не рекомендуется применять одновременно много фильтров, так как это может привести к непредсказуемым результатам. Некоторые фильтры взаимно исключают совместное использование, например, нельзя установить разделение трека по дням и одновременно по расстоянию и т.п.

PS Кол-во доступных форматов сейчас около 40, и протестировать их все нет возможностей и соответствующего оборудования, поэтому неизбежно возникновение ошибок. Огромная просьба, сразу сообщать в случае их выявления.

PPS Если в списках поддерживаемых форматов нет необходимых Вам, просьба также сообщить об этом, вполне возможно, что мы сможем включить и этот формат ))

Ссылка: converter.php
Основная тема для обсуждений, замечаний, пожеланий: viewtopic.php?style=14&f=40&p=19648#p19648

Скриншоты:
Image
Image
Image
Last edited by velo 03 Nov 2020, 17:36, total edited 3 time(s).
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Завершен ряд работ по "конвертеру треков":

- Исправлен ряд ошибок, в т.ч. ошибки обработки Zip архивов и некоторых форматов;

- Добавлена новая опция: "Точки поворотов для маршрутов":
При создании маршрута точки обычно создаются внутри кривых или перекрестков. Это означает, что при навигации по этому маршруту с использованием устройства GPS указатель курса будет направлен внутрь этой кривой или перекрестка, и только после того, как вы пройдете эту точку, GPS нацелится на следующую путевую точку маршрута. Такое поведение полезно в морской навигации, но, например, при езде на велосипеде может быть немного поздно решить, куда повернуть на перекрестке.
Этот фильтр пытается решить эту проблему, создавая путевую точку до и после изменения направления. Таким образом, указатель курса укажет направление, в котором вы должны вовремя повернуть.

Фильтр изменяет маршрут, заменяя каждую точку внутри кривой двумя точками: одна на заданном расстоянии в направлении предыдущей точки, а другая на том же расстоянии в направлении следующей точки маршрута. Он заменяет только те точки, где есть достаточно большое изменение.
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)

Обновление: версия 3.1


Общее:
  1. Загрузка и сохранение треков происходит через конвертер, что позволяет загружать и скачивать любой трек во множестве различных форматов, в том числе, объединяя разные форматы в zip-архиве (см. описание конвертера).
  2. Исправлен значок цитирования в сообщениях.
  3. Исправлена ошибка для новых пользователей, не установививших аватар: по умолчанию отображется аватар с изображением кота :cat_lol:



Просмотр треков:
  1. Кнопка "Поделиться" сделана более явной и вынесена в блок статистики, рядом с кнопками "поделиться в соц сетях"

    Image



Редактирование трека:
  1. Фотографии загружаются асинхронно все сразу, ранее если больше 5, было необходимо два раза нажимать "сохранить"
  2. Если фоторгафия содержит EXIF данные с координатами, они будут определены.
  3. После загрузки фото можно сразу изменить/установить ее геолокацию на карте. Ранее необходимо было перезагрузить страницу.



Редактор:

Исправлены ошибки:
  1. В полноэкранном режиме подсказки к кнопкам отображались некорректно.
  2. Не удалялись маркеры.
  3. При добавлении маркера поле "высота" оставалось пустым, до повторного просмотра этого маркера.
  4. Длина имени файла, загружаемого в редактор увеличена. При ошибке выводится сообщение.
  5. Режим "участков" отключается при любом другом действии из панели инструментов или если отключено редактирование из-за превышения кол-ва точек на экране.
Изменения, дополнения:
  1. Кнопки "Сохранить" и "Скачать" вынесены из меню вниз страницы, для упрощения использования.
  2. При открытии трека, иконки маркеров устанавливаются на указанные для этого трека, а не на установленные пользователем для редактора. (Прим. Сохраняется как дефолтное отображение маркеров для новых треков).
  3. Изменение вида маркеров сохраняется теперь автоматически, нет необходимости для этого заново сохранять трек, достаточно изменить на нужный вид, и при просмотре трека они будут отображаться именно такими.
  4. Изменен способ расчета высот для новых точек и перерасчета высот в инструментах. Основным сервером высот установлен OpenTopodata (органичение: одновременный рассчет не более 1000 точек, перерасчет всего трека только для зарегистрированных пользователей).
    Пример перерасчета высот для трека с ошибочными данными:
    Спойлер:
    Исходные данные:
    Image

    После перерасчета:
    Image
  5. Процесс рассчета высот отображается в прогресс-баре, а также во время рассчета высот всего трека открывается график, где можно в реальном времени наблюдать изменение профиля высот.
  6. Скорректированы рассчеты высот для OpenTopoData: SRTM заменен на Mapzen, что, позволяет производить рассчет высот на большей поверхности земли, т.к. включает в себя и другие доступные данные. Например, большая часть России в северных широтах не имеет данных по высотам SRTM. Mapzen же для отсутствующих высот , получает данные из других источников, хотя и с меньшим разрешением.
    Подробнее о покрытии можно ознакомиться тут: https://www.opentopodata.org/datasets/mapzen/ и для сравнения покрытие SRTM - https://www.opentopodata.org/datasets/srtm/
    При использовании собственных ключей для других сервисов (Google и OpenRouteService), будут использованы данные SRTM (версия 4).
  7. В случае использования собственных ключей API, при ошибке ответа сервера, будет выводится сообщение об этой ошибке, что позволит понять состояние проблемы с этими ключами. Например - превышение лимитов или несуществующий ключ. Разные сервера возвращают разные данные об ошибках, порой очень скудные. Если возникают подобные проблемы, можно обращаться ко мне, за консультацией.
  8. Скрипт google API загружается только если установлены персональные значения ключа для этого сервиса (для снижения объема загружаемых скриптов).
  9. Информация об интерфейсе изменена на соответствующую текущей версии (пока что только для RU):
    Image
    Открывается кнопкой инфо в боковом меню

PS Если возникли проблемы при загрузке новой версии, используйте F5 для перезагрузки страницы не из кэша браузера.

Обсудить, высказать замечания и предложения, а также сообщить об ошибках можно в этой теме: viewtopic.php?style=14&t=1388&p=19709
Last edited by velo 15 Nov 2020, 17:13, total edited 2 time(s).
velo
User avatar
Администратор
Администратор
 
Posts: 3445
Joined: 07 Aug 2007, 01:08
Location: Жуковский
Blog: View Blog (29)