Хочу сделать одно важное, на мой взгляд, предложение по функции.
Пользуясь весьма долгий период программой на личном опыте хочу сказать, что используется она в 98% случаев как вспомогательная к другому приложению.
Но есть один момент, которые трудно использовать в дороге.
Если надо добавить точку - это требует весьма долгого отвлечения от управления и переключение с одной программы на эту. Чаще всего приходится отказываться от этого, чтобы сохранить безопасность управления.
Поэтому созрело такое предложение: добавить активную зону на экран, поверх всех приложений. Желательно, чтобы это была не кнопка в обычном понимании, чтобы она не заслоняла собой интерфейс или карту основной навигации, а некая полупрозрачная область, клик по которой будет вызывать меню добавления точек.
Я бы порекомендовал в качестве такой масштабируемой и настраиваемой по прозрачности, области посмотреть как сделаны окна в программе (в Маркете) Cool Tool.
В данном случае это существенно решит наполняемость именно актуальными и точными данными, собранными с дороги.
В общем, чтобы не было криков по поводу хотелок, желательно сделать опционально: кнопка или полупрозрачная область, которая в настройках выбирается уровень прозрачности, расположение на экране (положение по подобию в Cool Tool), ну и её оттенок или цвет.
И собственно тогда от программы и хотеть особо нечего.
Да, вот ещё из наблюдений: есть смысл переделать зону срабатывания с рупорной в прямоугольную, т.к. приближение к точке не захватывая сектор срабатывания ближе чем на половину дистанции этого срабатывания приводит почти к 90% отсутствию предупреждения, а вот прямоугольная область будет срабатывать с намного большей вероятностью.
Думаю программно это не трудно сделать.