SASGIS - SAS.Планета
View Issue Details
0003219SAS.Планета[All Projects] Багpublic02-05-2017 09:5830-12-2021 08:59
AlexRus 
 
normaltweaksometimes
confirmedopen 
160707 
26xxxx 
0003219: Не срабатывает прилипание точек полигонов, при редактировании полигонов
Это неудобство возникает когда полигоны перекрывают друг друга. Когда пытаешься их совместить границами точки не залипают.

Стоит заметить, что найти точки которые собираешься состыковать у полигонов очень трудно, они не выделяются ничем, что особенно актуально когда угол изгиба в точке менее 0,1 гр. Может их как-то подсветить?
No tags attached.
Issue History
02-05-2017 09:58AlexRusNew Issue
04-05-2017 07:52vdemidovNote Added: 0017926
04-05-2017 07:52vdemidovStatusnew => feedback
04-05-2017 08:43AlexRusNote Added: 0017928
04-05-2017 08:43AlexRusStatusfeedback => new
04-05-2017 09:31vdemidovNote Added: 0017929
04-05-2017 09:32vdemidovStatusnew => confirmed
04-05-2017 09:32vdemidovTarget Version => 191221
21-12-2019 09:14zedTarget Version191221 => 211230
30-12-2021 08:59zedTarget Version211230 => 26xxxx

Notes
(0017926)
vdemidov   
04-05-2017 07:52   
Сделайте видео или максимально подробно со скриншотами опишите что делаете. У меня прекрасно точки редактируемого полигона прилипают к любому видимому существующему полигону-метке.
(0017928)
AlexRus   
04-05-2017 08:43   
Попробую описать.

Решил проверить на свежих полигонах. Создал полигон 1 и 2, перекрывающие друг друга. Проверил первый: решил поправить его и соединить его границами со вторым. Всё получилось все точки залипают ко 2-му. А вот при редактировании второго - нет. Там где он перекрывает первый его точки не прилипают к точкам первого расположенным внутри второго. Видимо эта проблема возникает когда более новый полигон перекрывает более старый и точки старого к которым нужно прилепить точки нового находятся внутри нового полигона.
(0017929)
vdemidov   
04-05-2017 09:31   
Мда. Воспроизвел и кажется понял причину. Нужно думать. Проблема в том, что сейчас сначала ищется геометрия под указателем мышки, а потом в ней ищутся ближайшие точки к указателю мышки. А нужно искать именно ближайшие точки во всех ближайших геометриях.