PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=13)
-   -   Передача координатов программе навигации (http://pccar.ru/showthread.php?t=9130)

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

Цитата:

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

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

MikeW 07.07.2009 12:32

Цитата:

Сообщение от NSMax (Сообщение 103239)
2 MikeW Коли Русский не родной, пиши сначала в ворде, а уж потом сюда.

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

(vS) 08.07.2009 00:51

купи клаву слимовую

MikeW 09.07.2009 19:54

Цитата:

Сообщение от (vS) (Сообщение 103428)
купи клаву слимовую

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

(vS) 10.07.2009 02:11

а я симовую купил ;)


Часовой пояс GMT +4, время: 19:32.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot