GoogleEarth в Java [закрытый] Swing

Что относительно:

from operator import add
reduce(add, map(lambda x: list(x.image_set.all()), [mi for mi in list_of_menuitems]))

, Но, Guido рекомендует против выполнения слишком много в одной строке кода, так как это уменьшает удобочитаемость. Там минимально, если таковые имеются, увеличение производительности путем выполнения того, что Вы хотите в одной строке по сравнению с несколькими строками.

7
задан Peter Hosey 30 August 2010 в 11:54
поделиться

5 ответов

Встраивание GoogleEarth в приложение Java Swing невозможно. Юридически или иначе. Однако вы можете найти способ встроить Google Map во фрейм.

Редактировать: нашел это сообщение Google .

5
ответ дан 6 December 2019 в 11:50
поделиться

Также имеется World Wind SDK от NASA.

6
ответ дан 6 December 2019 в 11:50
поделиться

Я только что обнаружил ссылку на java.net ...

​​Встраивание карт в ваше приложение Swing с помощью JXMapViewer

1
ответ дан 6 December 2019 в 11:50
поделиться

Хотя технически это возможно (с использованием JXMapViewer ), по закону это не так. Google не разрешает использовать Карты Google вне браузера.

Одним из возможных решений было бы встроить JWebPane ( http://weblogs.java.net/blog/alex2d/archive/JWebPaneJ1.pdf ) в ваше приложение Swing, но оно все еще не готово: (

3
ответ дан 6 December 2019 в 11:50
поделиться

Вот небольшой учебник, который все объясняет :

http://www.brantb.com/2007/12/java-and-google-earth-com-api.html

Он использует COM API Google Планета Земля

1
ответ дан 6 December 2019 в 11:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: