View Issue Details

IDProjectCategoryView StatusLast Update
0001734SAS.ПланетаХотелка / Feature requestpublic29-12-2014 09:12
Reporterapca Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status confirmedResolutionopen 
PlatformWindowsOS7OS VersionHome Premium
Product Version110418 
Target Version42xxxx 
Summary0001734: Отображение направления трека
DescriptionСделать опциональное отображение стрелочек на треках указывающих их направление.
Tagsмаршрут, метки, пути, путь, трек, треки

Relationships

has duplicate 0002551 closedvdemidov Невозможность указать направление создаваемого маршрута (стрелочкой) 

Activities

copsmith

19-11-2014 08:04

reporter   ~0014941

2 года и никакой реакции... Так сложно стрелку пририсовать)

vdemidov

19-11-2014 08:07

manager   ~0014942

Вы не поверите, но таки сложно, а еще мне это не нужно. А всем остальным все равно :)

Papazol

21-11-2014 10:00

reporter   ~0014975

Стрелку надо не просто пририсовать, а ещё и вращнуть в нужную сторону. А это все 360 градусов. Действительно сложно, хотя что-то в этом есть. Только вот куда стрелку ставить: на узлы или на линии? Узлы при обычном просмотре не показываются, только при редактировании. Да...

vdemidov

21-11-2014 10:41

manager   ~0014976

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

copsmith

22-11-2014 13:37

reporter   ~0014977

Last edited: 22-11-2014 13:40

Конечно же на ЛИНИИ. А про загромождение зачем вам волноваться?!
Стрелку(-и) добавит пользователь себе, если захочет. Такая задумка

Papazol

28-11-2014 16:08

reporter   ~0015010

Теоретически можно рисовать стрелку, если длина линии превышает некоторую величину в пикселях, и не рисовать, если не превышает.

vasketsov

29-11-2014 19:11

manager   ~0015019

>если длина линии превышает некоторую величину в пикселях
А если в одной окрестности есть кучка линий, которые каждая по отдельности превышают этот размер? Будет каша из стрелок.

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

Для сравнения, в GPSMapEdit рисуется сразу кусок экрана.

Papazol

29-11-2014 20:07

reporter   ~0015020

Полностью автоматизировать процесс рисования красиво и удобно выглядящих треков со стрелками, наверно, невозможно. Но ведь это не самоцель. Всё это должно всего лишь помочь установить направление трека. Хорошо бы ещё иметь возможность отключать отображение стрелок, чтобы не загромождать экран.
В порядке мозгового штурма/накидывания идей:
1. Рисовать стрелки на всех отрезках линий, но маленькие, по несколько пикселей.
2. Сделать изображение линий трека градиентным.

vasketsov

29-11-2014 21:18

manager   ~0015022

>Сделать изображение линий трека градиентным
Тоже думал над этим. При всей наглядности, представляется сложным и тормознутым.

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

Также возможно имеет смысл иметь общее ограничение на число стрелок в рамках тайла, дабы заведомо избежать каши.

apca

29-12-2014 09:12

reporter   ~0015074

Если со стрелками все так сложно, то может хотя бы как то обозначить начало и конец пути? Например в режиме редактирования первая точка отображается зеленой.
Может в режиме просмотра отображать первую и последнюю точку какими либо маркерами. А то постоянно переключаться в режим редактирования, только для выяснения направления, неудобно.

Issue History

Date Modified Username Field Change
21-12-2012 19:15 vdemidov New Issue
21-12-2012 19:15 vdemidov Issue generated from: 0001730
21-12-2012 19:16 vdemidov Reporter vdemidov => apca
21-12-2012 19:16 vdemidov Status new => confirmed
21-12-2012 19:25 vdemidov Tag Attached: маршрут
21-12-2012 19:25 vdemidov Tag Attached: метки
21-12-2012 19:25 vdemidov Tag Attached: пути
21-12-2012 19:25 vdemidov Tag Attached: путь
21-12-2012 19:25 vdemidov Tag Attached: трек
21-12-2012 19:25 vdemidov Tag Attached: треки
19-11-2014 07:48 vdemidov Relationship added has duplicate 0002551
19-11-2014 08:04 copsmith Note Added: 0014941
19-11-2014 08:07 vdemidov Note Added: 0014942
21-11-2014 10:00 Papazol Note Added: 0014975
21-11-2014 10:41 vdemidov Note Added: 0014976
22-11-2014 13:37 copsmith Note Added: 0014977
22-11-2014 13:39 copsmith Note Edited: 0014977
22-11-2014 13:40 copsmith Note Edited: 0014977
28-11-2014 16:08 Papazol Note Added: 0015010
29-11-2014 19:11 vasketsov Note Added: 0015019
29-11-2014 20:07 Papazol Note Added: 0015020
29-11-2014 21:18 vasketsov Note Added: 0015022
29-12-2014 09:12 apca Note Added: 0015074
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request