Я заинтересован в добавлении функции Google Maps в программу, которую я пишу. Я бы начал с исторического файла журнала GPS, содержащего запись о моем изменении местоположения GPS и даты/времени, например, когда я еду по дороге. Позже я хотел бы передать этот файл журнала в программу Windows, которая будет отображать позицию GPS в виде маркера в центре карты Google, которая отображается в окне на экране. Карта Google будет автоматически прокручиваться по горизонтали или вертикали в историческом «реальном времени» по мере изменения положения GPS, так что маркер всегда остается в центре карты.
Ниже приведено видео YouTube существующей программы, которая уже делает именно то, что я хочу, поэтому это должно быть возможно (это панель в правом нижнем углу видеокадра).
http://www.youtube.com/watch?feature=player_embedded&v=r4rwMV7hhaY#at=840
По сути, пользователь будет воспроизводить свои записанные движения в режиме реального времени, сделанные несколько дней или месяцев назад. Это не для отслеживания текущих перемещений.
Я еще мало что знаю об API Google, но думаю, что карты Google должны работать в настольной программе, а не на веб-сайте.
Существуют ли какие-либо готовые модули, которые уже делают это (возможно, просто передают ему список координат и времени)?
Если нет, то какой API мне нужно использовать, чтобы воспроизвести поведение карты, показанное в видео?
Также есть ли какие-либо проблемы с лицензированием при выполнении этого в настольной программе, которую будет видеть только 1 пользователь, а не на общедоступном веб-сайте?