SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000647SAS.Планета[All Projects] Багpublic19-04-2011 19:3510-10-2012 11:48
ReporterSnake 
Assigned Tovdemidov 
PrioritylowSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformWindowsOSXPOS VersionSP3
Product Version110418 
Target Version120808Fixed in Version120808 
Summary0000647: Не выбираются все метки в окне "Управление метками"
DescriptionОкно "Управление метками" чекбокс "Все" раздела "Метки". Если выставить флажок, то при большом количестве меток выбираются не все, в случайном порядке.
Additional Informationпервый раз заметил в версии 110414, но возможно и раньше было на 110405.Beta1
Tagsметки, управление метками
Attached Files? file icon 456.kml [^] (5,440 bytes) 23-04-2011 15:39
? file icon 1.kml [^] (5,417 bytes) 23-04-2011 20:25

- Relationships

-  Notes
(0002113)
gpsMax (manager)
19-04-2011 21:53
edited on: 19-04-2011 21:56

Неа, не получается воспроизвести. Рассказывайте, чего и как делали, чтобы дойти до жизни такой? :-)

1. Много - это сколько?

2. (Чтобы исключить проблему глючных файлов) Если скачать новую версию с сервера и залить туда пачку точек, тоже проявляется? Точки брать не из Сас.Планеты, про неё следующий пункт, а откуда-нибудь ещё.

3. Если экспортировать точки в kml, а потом импортировать на свежей версии?

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

(0002159)
Snake (reporter)
20-04-2011 18:43

1. много - это несколько сотен
2.так вроде версия 110418 самая новая
3.кмл файл сформирую до конца недели и выложу

На старых версиях проблем не было, первый раз заметил в версии 110414, но возможно и раньше было на 110405.Beta1

Да и еще метки заносятся не в ручную, а экспорт из кмл.
(0002162)
gpsMax (manager)
20-04-2011 18:57

Несколько сотен - это не сказать, чтобы очень много. Такое количество я и в штатном режиме затестирую, собственно - см. выше, не получается.
(0002267)
Snake (reporter)
23-04-2011 15:47

Оказалось не надо много меток, приложил файл kml.
Делаю экспорт, выбираю категорию меток (ту которую только что импортировал), отмечаю чекбокс "Все" в разделе метки, снимаю чек бокс, опять выставляю чекбокс и каждый раз разные метки выделяются, иногда даже все.

Как получен был кмл.
Был у меня файл с метками (в старых версиях работало все нормально).
Импортировал в САСПланет, потом экспорт в приложенный файл.
Убрал от туда всю личную информация, координаты поставил нулевые выложил сюда.
(0002272)
gpsMax (manager)
23-04-2011 16:03
edited on: 23-04-2011 16:06

Оппа, на прикрепленном файле воспроизводится!

Есть подозрение на баг в импорте из kml. Я до этого и полигоны, и точки из kml втаскивал сотнями, всё работает. А тут на нескольких метках глючит, что-то не так.

(0002273)
gpsMax (manager)
23-04-2011 16:12
edited on: 23-04-2011 16:23

Одна из глючных точек:
<ROW id="66486" name="00" scale1="11" scale2="32" lonlatarr="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" lonL="0" latT="0" LonR="0" LatB="0" color1="-1493172480" color2="-1509949440" visible="FALSE" picname="1.png" categoryid="125"/>

Одна из моих нормальных точек:
<ROW id="937" name="136km" scale1="11" scale2="32" lonlatarr="J6KuF38qhJQEQKTdmaf+8kfgBEDQ6UYA" lonL="37.12906836111111" latT="56.07026288888889" LonR="37.12906836111111" LatB="56.07026288888889" color1="-1493172480" color2="-1509949440" visible="TRUE" picname="rail.png" categoryid="6"/>

Вроде всё нормально с данными в sml.

Переименование не влияет. С категорией в sml тоже вроде всё хорошо.

Нашёл: если изменить координаты на ненулевые, то такие точки начинают вести себя нормально.

(0002274)
gpsMax (manager)
23-04-2011 16:22
edited on: 23-04-2011 16:24

Snake, а можно пример без нулевых координат, с чем-то, более близким к реальности?

(0002276)
Snake (reporter)
23-04-2011 20:29

Прикрепил файл 1.kml.
Оставил координаты. Результат тот же.

Хотя я не понял алгоритма, на который могут влиять координаты.
Как по мне, то при выборе "Все" циклом пробегается по всем метка и выставляется свойство visible в true. Или я не допонимаю что-то?
(0002739)
vdemidov (manager)
29-05-2011 11:20

Если у кого-нибудь есть база меток на которой стабильно воспроизводится прицепите сюда.
(0002741)
gpsMax (manager)
29-05-2011 11:58
edited on: 29-05-2011 12:22

На 1.kml тоже воспроизводится. Только странные примеры какие-то. В первом все координаты нулевые, во втором все равные 56.070262,37.12906 . В sml: lonlatarr="ADCbAMPyR+AEQAAY4/xNKISUBEAAAAAA"

Есть подозрение на строку AAAAAA.

upd: Хотя нет, посмотрел у себя - есть метки, которые начинаются и/или заканчиваются на неё, но не глючат. Слэши, плюсы - тоже есть, и даже одновременно оба с заканчиванием на AAAAAA.

Параметры записи sml всё так же стандартные по умолчанию, прописанные самой САС.Планетой, ничего недостающего, лишнего или кривого. Теряюсь в догадках пока что.

upd2: А если прописать координаты 56.070262,37.12906 руками, то будет lonlatarr="ABjj/E0ohJQEQAAwmwDD8kfgBEAAAAAA". Цифровые значения точные и изначально бывшие в kml. Почему САС сопоставляет им два разных набора lonlatarr?

upd3: Упс, моя ошибка, машинально широту с долготой спутал, это не Москва. Наборы lonlatarr идентичные. При задании своей старой точке этих координат она ведёт себя нормально.

(0002744)
gpsMax (manager)
29-05-2011 12:50

Собака порылась где-то в алгоритме кнопки "Все". Очень туманно: если в одной категории есть точки с совпадающими координатами (и что-то ещё с оформлением?), то будет глючить.

Точно будет глючить при импорте одной и тоже произвольной точки дважды с одинаковым оформлением. Однако, если руками менять, например, цвет, а потом возвращать, глюки могут прекратиться (а могут и остаться). Что-то с кнопкой "Все", в общем.
(0002745)
Snake (reporter)
29-05-2011 12:52

Не могу понять почему Вы так "прицепились" к координатам?
Ну одинаковые у всех координаты и что, ведь по жизни такое возможно?
у меня в не зависимости от координат такое происходит.
Есть вопрос?
А каким образом (алгоритм) происходит выбор(снятие выбора) точек?
Я так полагаю есть массив, в котором эти точки хранятся, и у этих точек есть св-во visible, что мешает в цикле внезависмости от содержимого точек их свойство менять visible=true/false?
(0002749)
vdemidov (manager)
29-05-2011 16:51

Не поверите, но все именно так как вы описали. Приложите сюда минимальную базу меток, на которой возникает проблема.
(0002751)
Snake (reporter)
29-05-2011 17:56
edited on: 29-05-2011 17:59

Тогда странно.
в приложенном 1.kml проблема существует.
А может проблема тогда не в свойстве визибл, а проблема в том, что почему-то теряется в цикле принадлежность к группе. Именно в цикле перебора вкл/выкл точек, потому-что при выборе группы список точек не меняется.

(0002760)
vdemidov (manager)
30-05-2011 11:49

Да. Таки есть бага. При наличиии в категории меток с абсолютно одинаковыми прямоугольниками координат, видимость по чекбоксу "Все" раздела "Метки" будет устанавливаться только у первой.
(0002761)
Snake (reporter)
30-05-2011 16:52

Если ставить снимать чекбокс "все" раздела метки, то выделяются почти всегда разные.

- Users who viewed this issue
User List Anonymous (3403x)
Total Views 3403
Last View 22-11-2024 03:54

- Issue History
Date Modified Username Field Change
19-04-2011 19:35 Snake New Issue
19-04-2011 21:49 gpsMax Status new => feedback
19-04-2011 21:49 gpsMax Summary Не выбераются все метки в окне "Управление метками" => Не выбираются все метки в окне "Управление метками"
19-04-2011 21:53 gpsMax Note Added: 0002113
19-04-2011 21:54 gpsMax Tag Attached: метки
19-04-2011 21:56 gpsMax Note Edited: 0002113 View Revisions
20-04-2011 18:43 Snake Note Added: 0002159
20-04-2011 18:43 Snake Status feedback => new
20-04-2011 18:57 gpsMax Note Added: 0002162
21-04-2011 05:30 vdemidov Status new => feedback
23-04-2011 15:39 Snake File Added: 456.kml
23-04-2011 15:47 Snake Note Added: 0002267
23-04-2011 15:47 Snake Status feedback => new
23-04-2011 16:03 gpsMax Note Added: 0002272
23-04-2011 16:06 gpsMax Note Edited: 0002272 View Revisions
23-04-2011 16:06 gpsMax Note Edited: 0002272 View Revisions
23-04-2011 16:06 gpsMax Status new => acknowledged
23-04-2011 16:12 gpsMax Note Added: 0002273
23-04-2011 16:18 gpsMax Note Edited: 0002273 View Revisions
23-04-2011 16:22 gpsMax Note Added: 0002274
23-04-2011 16:23 gpsMax Note Edited: 0002273 View Revisions
23-04-2011 16:24 gpsMax Note Edited: 0002274 View Revisions
23-04-2011 20:25 Snake File Added: 1.kml
23-04-2011 20:29 Snake Note Added: 0002276
29-05-2011 11:20 vdemidov Note Added: 0002739
29-05-2011 11:21 vdemidov Status acknowledged => feedback
29-05-2011 11:58 gpsMax Note Added: 0002741
29-05-2011 12:05 gpsMax Note Edited: 0002741 View Revisions
29-05-2011 12:07 gpsMax Note Edited: 0002741 View Revisions
29-05-2011 12:12 gpsMax Note Edited: 0002741 View Revisions
29-05-2011 12:17 gpsMax Note Edited: 0002741 View Revisions
29-05-2011 12:22 gpsMax Note Edited: 0002741 View Revisions
29-05-2011 12:50 gpsMax Note Added: 0002744
29-05-2011 12:51 gpsMax Status feedback => acknowledged
29-05-2011 12:52 Snake Note Added: 0002745
29-05-2011 16:51 vdemidov Note Added: 0002749
29-05-2011 16:51 vdemidov Status acknowledged => feedback
29-05-2011 17:56 Snake Note Added: 0002751
29-05-2011 17:56 Snake Status feedback => new
29-05-2011 17:59 Snake Note Edited: 0002751 View Revisions
30-05-2011 11:49 vdemidov Note Added: 0002760
30-05-2011 11:49 vdemidov Status new => confirmed
30-05-2011 11:50 vdemidov Priority normal => low
30-05-2011 11:50 vdemidov Severity major => minor
30-05-2011 11:50 vdemidov Target Version => 29xxxx
30-05-2011 16:52 Snake Note Added: 0002761
08-02-2012 11:10 vdemidov Status confirmed => resolved
08-02-2012 11:10 vdemidov Fixed in Version => 120808
08-02-2012 11:10 vdemidov Resolution open => fixed
08-02-2012 11:10 vdemidov Assigned To => vdemidov
08-02-2012 11:10 vdemidov Target Version 29xxxx => 120808
29-02-2012 11:52 gpsMax Tag Attached: управление метками
10-10-2012 11:48 Tolik Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team