SASGIS - SAS.Планета
View Issue Details
0002349SAS.Планета[All Projects] Хотелкаpublic03-03-2014 21:2404-03-2014 12:10
Papazol 
 
normaltweakhave not tried
closedno change required 
WindowsXPProfessional SP3
140303 
 
0002349: Дублирование установок в меню статусной строки
В данном случае имеется в виду настройка отображения высоты в статусной строке. Итак, включить/выключить само отображение высоты можно в четырёх! местах одного меню: галка на пункте основного меню статусной строки, точка на пункте "Отключить", куда имеется переход по стрелке, галка на пункте "Отображать информацию о высоте" закладки "Строка статуса" и галка на пункте "Отображать информацию о высоте в строке статуса" закладки "Информация о высоте". Также дублируются и остальные опции отображения высоты. Не факт, что при этом не возникает конфликтов.
Хотелось бы иметь в основном меню статусной строки только опцию включить/выключить отображение высоты, а настройки (откуда брать данные, использовать ли все доступные источники) свести в одну закладку.
No tags attached.
jpg Источники1.jpg (25,492) 04-03-2014 11:10
http://www.sasgis.org/mantis/file_download.php?file_id=1695&type=bug
jpg

jpg Источники2.jpg (18,540) 04-03-2014 11:10
http://www.sasgis.org/mantis/file_download.php?file_id=1696&type=bug
jpg
Issue History
03-03-2014 21:24PapazolNew Issue
04-03-2014 04:53zedNote Added: 0013887
04-03-2014 07:36vdemidovNote Added: 0013888
04-03-2014 07:36vdemidovStatusnew => feedback
04-03-2014 09:08PapazolNote Added: 0013892
04-03-2014 09:08PapazolStatusfeedback => new
04-03-2014 10:26zedNote Added: 0013895
04-03-2014 10:50PapazolNote Added: 0013900
04-03-2014 10:55zedNote Added: 0013901
04-03-2014 11:10PapazolFile Added: Источники1.jpg
04-03-2014 11:10PapazolFile Added: Источники2.jpg
04-03-2014 11:18PapazolNote Added: 0013902
04-03-2014 11:23zedNote Added: 0013903
04-03-2014 11:25zedNote Edited: 0013903bug_revision_view_page.php?bugnote_id=13903#r5967
04-03-2014 12:06PapazolNote Added: 0013904
04-03-2014 12:10zedStatusnew => closed
04-03-2014 12:10zedResolutionopen => no change required

Notes
(0013887)
zed   
04-03-2014 04:53   
> галка на пункте основного меню статусной строки
Эта галка выставляется автоматически и через неё невозможно включить/отключить пункт меню.

> Не факт, что при этом не возникает конфликтов.
Факт - конфликтов не возникает.

> Хотелось бы иметь в основном меню статусной строки только опцию включить/выключить отображение высоты
В корне не согласен. Именно через меню статусной строки удобнее всего переключать источники и я против того, чтобы такую возможность убрать. Можно удалить вкладку из "Настройки интерфейса", но никак из строки статуса.

И я вообще не согласен, что нужно что-то менять. По-моему, всё сделано вполне логично.
(0013888)
vdemidov   
04-03-2014 07:36   
Я, кстати, не понял в чем суть проблемы. Ну дублируется и что? Кому-то мешает?
(0013892)
Papazol   
04-03-2014 09:08   
Постепенно замысел начал до меня доходить. Сейчас опишу, если где ошибусь - плиз, поправьте.
1. Чтобы это работало, должен быть доступ к кэшу GC или GE. Если ни один из этих кэшей не доступен, опции выбора их становятся серыми. Также серыми становятся опции "Отображать информацию о высоте" в других местах меню. И тогда п. 2 работать не будет совсем.
2. Если нажать кнопку "Отключить", то включить обратно этой же кнопкой не получится, а нужно нажать на один из источников данных GC/GE.

Итак, отображение высоты имеет следующие опции: отображать/не отображать, GC/GE/оба источника. Для управления всеми этими опциями достаточно всего двух галок на названиях источников. Ни одной галки - не отображать, одна галка - отображать из этого источника, две галки - отображать из обоих источников. Если впоследствии возникнет ещё какой-либо источник для отображения высоты, его нужно будет просто добавить к двум имеющимся со своей галкой.
(0013895)
zed   
04-03-2014 10:26   
> Для управления всеми этими опциями достаточно всего двух галок
А как по такой логике задать главный источник, из которого будут браться данные в первую очередь?

> GC/GE/оба источника
Там ещё SRTM и ASTER GDEM есть. Так что по-умолчанию у нас 4 источника.
(0013900)
Papazol   
04-03-2014 10:50   
>А как по такой логике задать главный источник, из которого будут браться данные в первую очередь?

Это правильный вопрос. Однако, как пользователь вообще узнает, откуда в данный момент берутся данные для отображения? Если ему всё равно, откуда они берутся, нет смысла выделять главный и второстепенные источники, с которого первого данные пришли - тот и главный. Если это критично, пользователь должен выделить один источник и затем переключаться между имеющимися с целью, например, сравнить данные. Это я фантазирую, ибо не знаю алгоритма работы с источниками.

Хотелось бы интуитивно понятного интерфейса.

>Там ещё SRTM и ASTER GDEM есть.
А в списке таких нет. И доступ к этим данным происходит совсем иначе.
(0013901)
zed   
04-03-2014 10:55   
> Однако, как пользователь вообще узнает, откуда в данный момент берутся данные для отображения
Пункт меню становится жирным. И чтобы сравнить разные источники, когда данные есть и там и там, нужно просто поставить точку на интересующем источнике - он станет главным.

> А в списке таких нет.
В релизе есть.
(0013902)
Papazol   
04-03-2014 11:18   
Пункт меню становится жирным благодаря руке с мышью. Рассмотрим следующую ситуацию. Я установил главным источник GC. Веду курсор и наблюдаю за показаниями высоты. И вдруг попадается точка, для которой в кэше GC нет данных. Но есть данные в другом кэше. По логике, программа должна быстро заменить источник и показать высоту. Но я-то не буду знать, что данные идут уже с другого места. Или точка перескочит на другой источник? А как назад?

>В релизе есть.
Скриншоты показывают наличие в списках только двух источников: GC и GE. Это релиз.
(0013903)
zed   
04-03-2014 11:23   
(edited on: 04-03-2014 11:25)
> Или точка перескочит на другой источник?
Не точка, а соответствующий пункт станет выделенным. И точно так же, он "перескочит" назад.

> Это релиз
В релизе есть папка .\TerrainData\ с конфигом. И в том конфиге прописаны дополнительные источники. Рельеф GE и GC доступны и без конфига, они зашиты в программу.

(0013904)
Papazol   
04-03-2014 12:06   
Всё понятно. На этом предлагаю и закончить.