Есть ли компонент Swing для Google Maps? - PullRequest
10 голосов
/ 29 апреля 2010

Я бы хотел иметь поддержку Google Maps в моем настольном приложении Java Swing. Существует ли бесплатный компонент Google Maps для Swing? Было бы хорошо, если бы он был расширяемым и, возможно, имел поддержку других карт, например, OpenStreetMaps.

Ответы [ 3 ]

15 голосов
/ 29 апреля 2010

Вы можете использовать JXMapViewer Смотри сюда http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html

12 голосов
/ 29 апреля 2010

Как насчет JXMapViewer ? Похоже, он получает плитку НАСА Blue Marble, установленную по умолчанию (если вам нужны 3D-карты и Blue Marble WorldWindJava - прекрасный API для отображения), но также работает с OpenStreetMap. Или, похоже, gmap-viewer - это проект, который может показать вам, как это делается. Aerith также включает в себя карты Google.

РЕДАКТИРОВАТЬ: Кроме того, проверьте этот связанный StackOverflow вопрос . Похоже, что часто задаваемые вопросы, по крайней мере, в то время, не позволяли вам делать то, что вы хотите, с Google Maps (OpenStreetMap, с другой стороны, имеет настольные приложения, такие как Traveling Salesman и явно охватывает рабочий стол, так как делает WorldWind).

0 голосов
/ 26 октября 2010

Вы можете использовать библиотеку визуализации Google прямо в Java, где вы можете показывать Google Карты, как вам нравится.

Галерея API визуализации Google

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