SASGIS - SAS.Планета
View Issue Details
0000840SAS.Планета[All Projects] Хотелкаpublic14-07-2011 08:3614-06-2016 08:48
gpsMax 
 
normalminorhave not tried
confirmedopen 
110418 
24xxxx 
0000840: Сделать кнопки моментальной установки метки в текущую позицию
Кнопка "Моментально добавить метку в текущей позиции". При нажатии:
- Если GPS-приёмник не подключен, выводим окно с текстом "GPS-приёмник не подключен!" Окно не должно предполагать реакцию пользователя, нажатие клавиш типа Ok, просто прямоугольник красного цвета с текстом, исчезающий через несколько секунд (можно плавно, за полсекунды сбросить прозрачность). Да, хорошо бы и со звуком.
- Если приёмник подключен, но координат с него почему-либо нет, выводим, опять же, ошибку, хорошо заметную и читаемую и тоже самостоятельно исчезающую
- Ставим точку c текущими координатами GPS, со значком красного баллона(вне зависимости от чего-либо), категорией SAS Waypoints и обычным текущим индексированным именем.
Можно сделать выбор категории в настройках, а также выбор значка, но и без этого хорошо.
После установки точки можно дать зрительное подтвержение в виде "ошибки наоборот" - зелёный прямоугольник с крупным читаемым текстом типа "Ok" или "Метка установлена". Без кнопок, исчезающее само.

Едем/плывём, ставим точки, не отвлекаемся на мышку, окошки и лишние кнопки. А дома уже разгребаем и обрабатываем данные.
(по мотивам http://sasgis.org/2011/04/18/versiya-110418/comment-page-2/#comment-7082)

upd: ещё http://sasgis.org/2011/04/18/versiya-110418/comment-page-7/#comment-7196
CarPC, gps, touch screen, горячие клавиши, метки, навигатор, тачскрин
related to 0000669closed vdemidov Сделать кнопку быстрой установки метки в текущую позицию 
related to 0001271confirmed  Возможность вынести на панель инструментов кнопки "поставить метку" и "сохранить трек в базе меток" 
Issue History
14-07-2011 08:36vdemidovNew Issue
14-07-2011 08:36vdemidovIssue generated from: 0000669
14-07-2011 08:36vdemidovRelationship addedrelated to 0000669
14-07-2011 08:37vdemidovReportervdemidov => gpsMax
14-07-2011 08:37vdemidovStatusnew => confirmed
14-07-2011 08:45vdemidovTag Attached: gps
14-07-2011 08:45vdemidovTag Attached: метки
14-07-2011 08:45vdemidovTag Attached: навигатор
14-07-2011 08:45vdemidovTag Attached: тачскрин
14-07-2011 08:45vdemidovSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=1589#r1589
14-07-2011 08:45vdemidovAdditional Information Updatedbug_revision_view_page.php?rev_id=1591#r1591
14-07-2011 17:37gpsMaxTag Attached: CarPC
16-07-2011 20:21vasketsovNote Added: 0003173
17-07-2011 08:41gpsMaxNote Added: 0003174
17-07-2011 08:43gpsMaxNote Edited: 0003174bug_revision_view_page.php?bugnote_id=3174#r1611
17-07-2011 16:31vasketsovNote Added: 0003176
04-09-2011 14:28zOnNote Added: 0003681
04-09-2011 15:18zOnNote Edited: 0003681bug_revision_view_page.php?bugnote_id=3681#r1859
13-05-2012 09:30gpsMaxRelationship addedrelated to 0001271
13-05-2012 09:32gpsMaxNote Added: 0007009
22-06-2012 15:26vdemidovTarget Version26xxxx => 24xxxx
28-12-2015 08:26vdemidovTag Attached: touch screen
14-06-2016 08:48vdemidovTag Attached: горячие клавиши

Notes
(0003173)
vasketsov   
16-07-2011 20:21   
>А дома уже разгребаем и обрабатываем данные
Нормальное решение не должно предполагать сильного отвлекания водителя от дороги, не все же всегда ездят со штурманами.
Потому запись голосовой информации для некой точки (по сути неважно, это метка или точка в треке в формате gpx) представляется более правильной (впрочем, здесь необходим отсыл к будущим плагинам). В крайнем случае это должен быть простой выбор возможного типа точки из заранее созданного списка.

Метки с именами типа brovka_xxx по шаблону - слишком топорное решение, которое очевидно не будет работать должным образом. Когда идёт лодка на подвесном моторе, там может быть всё что угодно, и потом всё равно придётся вспоминать, что бровка1 - это остатки старого разрушенного моста, бровка45 - это мель с корягами, бровка 83 - это валун, который не видно сверху из-за переката, а бровка 89 - потенциально хорошая яма для рыбалки. По сути это то же самое что сейчас на обычном навигаторе ставить точки и не указывать к ним никакого комментария. Я для себя придумал кодировку точек с помощью латинских букв и цифр, которая позволяет мне при необходимости относительно быстро одним пальцем на несенсорном garmin gpsmap 76csx (с экранной клавиатурой и стрелочками для выбора букв) указать даже "слева сзади 100 метров назад впадает ручей" или "справа грунтовая дорога в одну колею ушла под 45 градусов в лес". Дома все точки приходится разбирать. А если нет возможности это всё на ходу указывать - хотя бы надо даль возможость запомнить тип объекта (азс, мост,.....).

>Едем/плывём, ставим точки, не отвлекаемся на мышку, окошки и лишние кнопки
А чем провинились владельцы сенсорных планшетов, у которых клава под экран прячется? Уж делать - так с возможностью отображения панели для установки точек, а там уж пофигу, пальцем, стилусом или мышкой. Уж хоткей-то повесить при готовой функциональности - дело пяти секунд.
(0003174)
gpsMax   
17-07-2011 08:41   
(edited on: 17-07-2011 08:43)
> Я для себя придумал кодировку точек с помощью латинских букв и цифр, которая позволяет мне при необходимости относительно быстро одним пальцем на несенсорном garmin gpsmap 76csx (с экранной клавиатурой и стрелочками для выбора букв) указать даже "слева сзади 100 метров назад впадает ручей" или "справа грунтовая дорога в одну колею ушла под 45 градусов в лес".

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

Голосовые комментарии и выдвигающиеся панельки когда-нибудь будут, но не всё сразу.

(0003176)
vasketsov   
17-07-2011 16:31   
>А можно озвучить?
Хорошо, осенью (скорее где-то после сентября) попробую структурировать инфу за всё время и отписать на форуме. Сейчас пока времени нет для обстоятельной работы, чтобы ничего не забыть и с примерами всё корректно сделать. Заодно и точки свои рискну перешерстить, может чего и не нанёс на карту по причине того, что забыл, что именно закодировалось )))
(0003681)
zOn   
04-09-2011 14:28   
(edited on: 04-09-2011 15:18)
>Потому запись голосовой информации для некой точки (по сути неважно, это метка или точка в треке в формате gpx) представляется более правильной (впрочем, здесь необходим отсыл к будущим плагинам).
тому, кто будет писать плагин, может пригодиться
1. http://www.delphisources.ru/pages/sources/graph/2006_year/pr_wave_recorder.html
2. http://www.delphisources.ru/pages/sources/graph/2007_year/wave_recorder.html

(0007009)
gpsMax   
13-05-2012 09:32   
В контексте хотелки это оффтоп, но всё-таки очень интересна упомянутая год назад система именования :-)