Google Earth API является Java-API для работы с Google Earth плагин для браузера.
Этот API в настоящее время гораздо более развит и предлагает функции, которые в настоящее время не найдены в API-интерфейсе Google Планета Земля, но он ограничен плагином браузера Google Планета Земля.
Есть несколько опрятных примеров here.
Если вы строите веб-приложение, это ваш выбор.
API Google Earth COM может использоваться для получения информации от и отправки команд в Google Earth (отдельное приложение).
Этот API, кажется, моложе или, по крайней мере, имеется очень мало примеров.
Если вы создаете настольное приложение, это, вероятно, естественный выбор. (Я говорю, вероятно, потому, что можно встроить объект браузера некоторого разнообразия в настольное приложение, а затем внедрить плагин браузера Google Планета Земля.)
Так что это скорее вопрос Веб-приложение против, скорее чем функциональность.
+1 хороший ответ, но см. Мой для получения дополнительной информации. – LarsH
Я собрал библиотеку управления для работы с javascript api из управляемого кода здесь: http://code.google.com/p/winforms-geplugin-control-library/ – Fraser