SASGIS - SAS.Планета
View Issue Details
0001976SAS.Планета[All Projects] Багpublic22-06-2013 22:2803-11-2013 10:17
rudepravo 
vdemidov 
normaltweakalways
resolvedfixed 
WindowsXPHome SP3
.Nightly 
131111131111 
0001976: Дублирование векторных объектов Wikimapia
В новых ночнушках стали выводится дубликаты описаний. Удаление слоя векторной Викимапии и закачка снова проблему не решает.

kml, wikimapia
related to 0001948resolved Robbi Если на карте точки перекрывают друг друга то по клику выдается описание только одной метки 
parent of 0002075resolved vdemidov Добавить в векторные объекты хэш данных входящих в них и операцию проверки равенства 
has duplicate 0002199closed vdemidov отображение всех комментариев викимапии одновременно. 
jpg map.jpg (173,003) 22-06-2013 22:28
http://www.sasgis.org/mantis/file_download.php?file_id=1393&type=bug
jpg

jpg GUID_1.jpg (121,135) 22-06-2013 22:29
http://www.sasgis.org/mantis/file_download.php?file_id=1394&type=bug
jpg

jpg duplicates.jpg (149,907) 28-06-2013 00:26
http://www.sasgis.org/mantis/file_download.php?file_id=1410&type=bug
jpg
Issue History
22-06-2013 22:28rudepravoNew Issue
22-06-2013 22:28rudepravoFile Added: map.jpg
22-06-2013 22:29rudepravoTag Attached: kml
22-06-2013 22:29rudepravoTag Attached: wikimapia
22-06-2013 22:29rudepravoFile Added: GUID_1.jpg
22-06-2013 22:39kochNote Added: 0011754
22-06-2013 22:47vdemidovStatusnew => confirmed
22-06-2013 22:48vdemidovTarget Version => 26xxxx
22-06-2013 22:48vdemidovSummaryДубликация GUID Wikimapia => Дублирование векторных объектов Wikimapia
23-06-2013 08:05vasketsovNote Added: 0011756
23-06-2013 08:05vasketsovNote Edited: 0011756bug_revision_view_page.php?bugnote_id=11756#r5475
23-06-2013 08:07vasketsovRelationship addedrelated to 0001948
28-06-2013 00:26rudepravoFile Added: duplicates.jpg
28-06-2013 00:27rudepravoNote Added: 0011868
28-06-2013 00:30rudepravoNote Edited: 0011868bug_revision_view_page.php?bugnote_id=11868#r5509
28-06-2013 07:24vasketsovNote Added: 0011871
28-06-2013 07:36kochNote Added: 0011873
28-06-2013 08:12GarlNote Added: 0011874
28-06-2013 08:33zedNote Added: 0011876
28-06-2013 08:34GarlNote Added: 0011877
28-06-2013 08:35zedNote Added: 0011878
28-06-2013 08:45zedNote Added: 0011879
28-06-2013 09:16vasketsovNote Added: 0011884
28-06-2013 20:08rudepravoNote Added: 0011903
28-06-2013 20:29vasketsovNote Added: 0011904
29-06-2013 02:50rudepravoNote Added: 0011905
29-06-2013 02:51rudepravoNote Edited: 0011905bug_revision_view_page.php?bugnote_id=11905#r5523
29-06-2013 02:52rudepravoNote Edited: 0011905bug_revision_view_page.php?bugnote_id=11905#r5524
29-06-2013 02:53rudepravoNote Edited: 0011905bug_revision_view_page.php?bugnote_id=11905#r5525
29-06-2013 02:54rudepravoNote Edited: 0011905bug_revision_view_page.php?bugnote_id=11905#r5526
29-06-2013 02:56rudepravoNote Edited: 0011905bug_revision_view_page.php?bugnote_id=11905#r5527
29-06-2013 09:32vasketsovNote Added: 0011906
29-06-2013 11:20rudepravoNote Added: 0011907
09-08-2013 08:33vdemidovRelationship addedparent of 0002075
05-10-2013 07:40vdemidovRelationship addedhas duplicate 0002199
03-11-2013 10:17vdemidovStatusconfirmed => resolved
03-11-2013 10:17vdemidovFixed in Version => 131111
03-11-2013 10:17vdemidovResolutionopen => fixed
03-11-2013 10:17vdemidovAssigned To => vdemidov
03-11-2013 10:17vdemidovTarget Version26xxxx => 131111

Notes
(0011754)
koch   
22-06-2013 22:39   
видимо это из-за 0001948
сталобыть непонятно, баг это или фича?
(0011756)
vasketsov   
23-06-2013 08:05   
Объекты викимапии дублируются во всемх тайлах, куда попадают (за небольшим исключением). Соответственно, под мышкой находятся несколько идентичных объектов. А поскольку работу с метками и с вики перекорёжили в тикете 0001948 одинаково, это и вылезло.
Это ошибка.

(0011868)
rudepravo   
28-06-2013 00:27   
(edited on: 28-06-2013 00:30)
Очень неудобно стало. Зачем разводить Баден-Баден? Пример в аттаче.

Может как-то проверять уникальность названия? Не GUID, а названия метки?

Т.е. в предложенном скриншоте выводить
Радиоцентр №1 (Ольгино)
Воздушные фидерные линии

а не дупить по 4 раза одно и тоже (да, GUID у них разные (((

(0011871)
vasketsov   
28-06-2013 07:24   
>проверять уникальность названия?
Могут быть два разных объекта с одним названием.
Может быть конечно в хинте это и не критично, но для единой процедуры поиска объектов - критично.
(0011873)
koch   
28-06-2013 07:36   
может просто отключить фичу 0001948 для Вики?
(0011874)
Garl   
28-06-2013 08:12   
ИМХО лучше вынести в настройки программы
(0011876)
zed   
28-06-2013 08:33   
>ИМХО лучше вынести в настройки программы
Какие настройки, если это баг?
(0011877)
Garl   
28-06-2013 08:34   
иногда несколько объектов викимапии перекрывают друг друга, так вот очень удобно в хинте видеть все несколько объектов находящихся под курсором.
(0011878)
zed   
28-06-2013 08:35   
Баг в дублировании а не в том, что несколько объектов под курсором. Объект один, а описаний два - баг.
(0011879)
zed   
28-06-2013 08:45   
Причём, в момент загрузки даже видно, как происходит дублирование. Вначале загружается один контур и появляется одна запись в хинте. При этом линия объекта тонкая, затем подгружаются соседние тайлы, линия утолщается и в хинт добавляется ещё пачка дублирующихся строк.
(0011884)
vasketsov   
28-06-2013 09:16   
>может просто отключить фичу 0001948 для Вики?
ЕМНИП, vdemidov лично был инициатором того, чтобы оставить только одну процедуру поиска объектов. А я при переносе в SACS оставил старую (чтобы было, как было), ну то есть фактически это была свояя реализация. А вот чего захочет маэстро, вернуть старую или пописать новую, и если пописать, то как - сказать сложно. Пытайте-с ))).
(0011903)
rudepravo   
28-06-2013 20:08   
Так это разные объекты. Вот что выдаётся при клике на хинт:

Found: 8

--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38250/19033/0/
Радиоцентр №1 (Ольгино)
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38254/19033/0/
Радиоцентр №1 (Ольгино)
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38252/19034/1/
Воздушные фидерные линии
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38253/19034/1/
Воздушные фидерные линии
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38250/19035/0/
Радиоцентр №1 (Ольгино)
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38252/19035/1/
Воздушные фидерные линии
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38253/19035/1/
Воздушные фидерные линии
View or update this place information at Wikimapia.
--------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38254/19035/0/
Радиоцентр №1 (Ольгино)
View or update this place information at Wikimapia.
(0011904)
vasketsov   
28-06-2013 20:29   
>Так это разные объекты
А пояснить?
(0011905)
rudepravo   
29-06-2013 02:50   
(edited on: 29-06-2013 02:56)
>>Так это разные объекты
> А пояснить?

sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38252/19035/1/
 Воздушные фидерные линии
 --------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38253/19035/1/
 Воздушные фидерные линии
 --------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38252/19034/1/
 Воздушные фидерные линии
 --------------------------------------------------------------------------------
sas://MapData/{91692EBA-428D-44D6-BA3C-0BB2A1DF457B}/16/38253/19034/1/
 Воздушные фидерные линии

(0011906)
vasketsov   
29-06-2013 09:32   
Это разные тайловые координаты, объект просто на несколько тайлов растянут. И в каждом дублируется. Отсюда и дубли.
(0011907)
rudepravo   
29-06-2013 11:20   
Понятно-понятно-понятно. Баг-баг-баг. :)