1) На мой взгляд, "идеальная навигационная программа" должна обеспечивать (отключаемые) голосовые подсказки.
Поясню: я сейчас использую весьма спорный с моей точки зрения продукт: "PocketGIS".
Я никак не могу привыкнуть к их особому интерфейсу, когда СТАНДАРТНЫЕ действия стилусом приводят к НЕСТАНДАРТНЫМ действиям программы. Последняя версия в этом смысле выгодно отличается от предыдущих, но все-таки что-то не так! Я лично - не хочу помнить два (и более) стандартов на общение с программами в среде Windows!
Пример: Во всех остальных программах перемещение стилуса по экрану вызывало соответствующее перемещение изображения на экране (например, в OziExplorer). До последней/предпоследней версии в PocketGIS реакция программы зависела от направления штриха стилусом. Не привык и НЕ привыкну! Не хочу.
=========================
Однако, уже 2 года пользуюсь - именно им!
По той простой причине, что сейчас я беру КПК в руки только затем, чтобы задать конечный пункт движения (это в PocketGIS реализовано вполне адекватно!). После этого я на экран КПК - ВООБЩЕ НЕ СМОТРЮ! По той простой причине, что за 2 км, за 1 км, за 300 метров, за 100 метров и, наконец, метров за 10 до очередного поворота выдается соответствующая голосовая подсказка. Надо только привыкнуть к терминологии этих подсказок.
Например: "не занимайте правый ряд" чаще всего означает, что скоро будет поворот направо, в который НЕ НАДО заворачивать... и т.д....
2) Именно ИДЕАЛЬНАЯ программа навигации должна поддерживать прокладку маршрутов ВМЕСТЕ с оперативным учетом имеющихся пробок. Практически это означает, что программа должна работать с векторной картой (возможно, вдобавок и с растровыми, но с векторными - обязательно!) и должен существовать единый сервер данной программы, который будет суммировать/обрабатывать поступающую с индивидуальных клиентов информацию о положении и скорости движения и раздавть ее всем остальным клиентам. Слушаться/не слушаться такой программы - личное дело каждого клиента! Надо только помнить, что пробки, по которым не проехал ни один клиент - никому не видны. Если у автора программы денег много - можно купить и услуги видеонаблюдения за наличием пробок, или даже организовать свою сеть веб-камер, но это, как мне кажется, еще дороже...
В этом смысле - PocketGIS меня несколько раз буквально "вытаскивал" из пробок и обводил вокруг них. Но бывало и обратное: я попадал в пробку, зато другие ее объезжали. Несколько раз предлагаемый маршрут менялся буквально "на ходу" - я счастливо избегал пробок, объезжал их, но каждый раз отчетливо понимал - какой-то бедолага заехал в пробку, опередив меня. СПАСИБО ИМ!
3) Очень хотелось бы, чтобы идеальная навигационная программа изображала дороги на экране НЕ в виде ломаных прямых, а в виде плавно загнутых кривых даже при самом крупном масштабе. При ориентировании на местности это сильно помогает! Можно и по ломаным, но карта, совпадающая с реальностью - великое дело!
4) Наверное, большинству это не нужно вообще, но при поездке в незнакомую местность бывалому ориентировщику помогает даже информация о рельефе местности. Поэтому ИДЕАЛЬНАЯ программа должна обеспечивать 3D-ориентирование. Т.е. карты должны быть трехмерные - должны содержать информацию о рельефе! Таких ВЕКТОРНЫХ (а иначе не проложить маршрут!) карт по России, насколько я знаю, НЕТ ВООБЩЕ! Отсюда пожелание именно к ИДЕАЛЬНОЙ (на сегодняшний момент!) навигационной программе - она должна быть вообще трехмерной или, как минимум, должна обеспечивать сбор трехмерной информации (трехмерные треки).
====
Из всего выше изложенного как бы ненавязчиво вытекает вывод: на сегодняшний день (а НЕ навсегда!) "Идеальная навигационная программа" должна обеспечивать возможность "саморазвития" в части, касающейся картографических данных. Для "ИДЕАЛЬНОЙ" навигационной программы нужна "ИДЕАЛЬНАЯ" карта! Наличие тех или иных функций - дело "наживное"! А карта - нужна всем.
Если навигационная программа сможет обеспечить возможность создания карт для тех районов, для которых никакие "Телеатласы" не создали до сих пор ничего адекватного, то такая программа именно там (а не в Москве или Питере) будут иметь грандиозный успех! Причем создание карт должно происходить практически автоматически на центральном сервере, а не на основе работы отдельных энтузиастов!
Альтернативой могло бы быть только централизованное создание электронных векторных карт по территории всей России. Так мне кажется!
======
А пока государство и достаточно мощные гео-фирмы (если такие есть!) "чешутся" - есть общественный проект "OpenStreetMap" ( [
www.openstreetmap.org] ), в котором каждый может поучаствовать! Там создается "карта мира" на основе треков и прочей информации, собранной пользователями. Информация там - вполне серьезная (даже по России!). Тот же самый PocketGIS - перешел на карту на основе данных этого проекта. (Правда, не только потому, что эта информация точнее! Там еще какой-то скандал был. Но по моим впечатлениям "теперяшняя" карта ничуть не хуже!) И она не хуже старой (от Телеатлас или как его там)!
А может быть, эта "ИДЕАЛЬНАЯ" навигационная программа станет решением проблемы отсутствия адекватных карт?! Но это - вряд ли!
======
Все вышесказанное - ТОЛЬКО МОЕ личное мнение на основе 2-х лет эксплуатации PocketGIS, 5-ти лет эксплуатации OziExplorerCE (OziExplorer - еще больше), остальные программы - не более 1 года каждая (PocketGPS, SmartGPSCOM, Yandex-пробки и другие, которые вообще следа в памяти не оставили - Navitel, TomTom (этот, говорят, в Европе - очень даже!) и др.)... Всё - естественно, спорно! Поэтому:
Здесь отвечать на комментарии/возражения я не буду, чтобы не "флудить"... Ведь ЗДЕСЬ просят только излагать свое мнение, а не спорить....
Отвечайте, спорьте, поправляйте: agotro"собака"mail.ru
На конструктивный диалог с удовольствием отвечу!