PDA

Просмотр полной версии : Передача координатов программе навигации


MikeW
06.07.2009, 20:01
Посоветуйте, какая программа навигации (Навител, Автоспутник, СитиГайд, Go...) может быть запущена внешним приложением с параметрами в виде координат, куда сразу после запуска нужно проложить маршрут?

Т.е. вопрос в том, что сейчас пишу софтину по CE. В софтине выбираются объекты, у которых есть координаты. Хочу, чтобы до этих объектов можно было сразу сделать вызов из софтины к программе-навигатору, с автоматической прокладкой маршрута до этого объекта, без необходимости лишних манипуляций.

KonTur
06.07.2009, 21:03
Что-то я не помню параметров командной строки у программ навигации. Если только разобраться, где и в каком виде они хранят маршрут, есть ли там координаты конечной точки, и если такое имеется, то формировать файл и после этого запускать нави прогу.

KonTur
06.07.2009, 22:30
Кстати, посмотрел по СитиГиду. Он хранит координаты актуального финиша в реестре.
HKCU/Software/MIT/City Guide/Settings/ FinishLat и FinishLon.
Координаты 60.09216961 и 30.38072589 он записал в десятичном виде как 104880621 и 53024370 соответственно. Изменение этих чисел и последующий запуск СитиГида дает смещение точки финиша. Я только не понял, как его координаты перевести в эти десятичные числа.

NSMax
06.07.2009, 23:00
2 MikeW Коли Русский не родной, пиши сначала в ворде, а уж потом сюда.

(vS)
07.07.2009, 00:33
может лучще вкидывать координату в буфер обмена в текстовом виде? а в "навигаторе" использовать "идти на точку"?

MikeW
07.07.2009, 12:29
Кстати, посмотрел по СитиГиду. Он хранит координаты актуального финиша в реестре.
HKCU/Software/MIT/City Guide/Settings/ FinishLat и FinishLon.
Координаты 60.09216961 и 30.38072589 он записал в десятичном виде как 104880621 и 53024370 соответственно. Изменение этих чисел и последующий запуск СитиГида дает смещение точки финиша. Я только не понял, как его координаты перевести в эти десятичные числа.

Ух спасибо, буду пробовать!

MikeW
07.07.2009, 12:32
2 MikeW Коли Русский не родной, пиши сначала в ворде, а уж потом сюда.

2 дня назад пересел с ноута (пользовался только ноутами 4 года) на обычнуюу клаву за комп, реально учусь заново писать, все внимание чтобы попасть по клавишам этим высоченным дурацким, сорри за ошибки. :blush:

(vS)
08.07.2009, 00:51
купи клаву слимовую

MikeW
09.07.2009, 19:54
купи клаву слимовую

Уже привыкать начинаю :smile2:

(vS)
10.07.2009, 02:11
а я симовую купил ;)

turyst
07.08.2009, 16:35
Или скриптик написать "тыкательный".

Т.е. он сам ткнет в иконку программы,
"пробежится" по меню, введет координаты...

Да и смотрится "прикольно" - "ОНО живое и шовелится"! ;)

ashu
07.08.2009, 17:11
Прямая передача координат финиша будет в следующей версии СитиГида (в альфе уже работает).