2010-04-29 6 views
10

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

ответ

11

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

EDIT: Кроме того, ознакомьтесь с этим, связанным с StackOverflow question. Похоже, что часто задаваемые вопросы, по крайней мере, в то время, не позволяли вам делать то, что вы хотите с Google Maps (OpenStreetMap, с другой стороны, имеет настольные приложения, такие как Traveling Salesman и явно охватывает рабочий стол, также как и WorldWind).

-3

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

Google Visualization API Gallery

+1

Как я могу использовать визуализацию Google в Java Swing? Насколько я понимаю, они доступны только для веб-приложений. – Jonas

Смежные вопросы