Приложение Google Планета Земля и Windows - PullRequest
1 голос
/ 10 октября 2009

У меня есть приложение C ++ для Windows, постоянно обновляющее широту, долготу и высоту.
Я хотел бы, чтобы мое приложение включало Google Earth для визуального "отслеживания".
Любой совет или указание в правильном направлении будет принята с благодарностью.

Спасибо.

Ответы [ 3 ]

4 голосов
/ 10 октября 2009

Вы можете встроить плагин Google Планета Земля в свое приложение в качестве элемента управления ActiveX. API для управления можно найти здесь . Вам нужно создать экземпляр вашего элемента управления GEPlugin, и отсюда вы можете получить все остальные COM-объекты. Для получения ключа разработки не нужно регистрироваться в Google. Это не поддерживается Google, поскольку обходит официальный метод разработки с использованием Javascript.

1 голос
/ 07 декабря 2010

Сентябрь, Можете ли вы предоставить несколько дополнительных деталей о том, как это сделать с помощью плагина GE? Я начал работать, внедрив объект браузера в мое приложение на C #, но не напрямую как элемент управления ActiveX. Если мне удастся избежать создания веб-сайта для размещения javascript, тогда я полностью за это. Спасибо! Bob

1 голос
/ 10 октября 2009

Начальная точка - посмотрите на использование веб-браузера в качестве элемента управления / компонента. Например, Internet Explorer может использоваться как элемент управления ActiveX. Непросто в простом C ++, но поддерживается MFC - с которым я не очень знаком.

К сожалению, я не могу дать более конкретных указателей, кроме этого, за исключением того, что я попробовал это один раз несколько лет назад (просто для удовольствия) и не смог заставить его работать. Я мог бы получить это в диалоге, но когда я сказал, чтобы загрузить страницу, она останется пустой.

Тем не менее, возможно возможно - посмотрите на все обложки журналов, которые имеют «свой собственный веб-браузер».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...