Я хотел бы иметь поддержку Google Maps в моем Java настольное приложение Swing. Существует ли компонент Google Maps для Swing, который в свободном доступе? Было бы хорошо, если бы это было растяжимым и возможно имело поддержку других карт т.е. как OpenStreetMaps.
Вы можете использовать JXMapViewer посмотрите здесь http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html
Как насчет JXMapViewer ? Похоже, он получает плитку NASA Blue Marble, установленную по умолчанию (если вам нужны 3D-карты, а Blue Marble WorldWindJava - отличный API для картографии), но также работает с OpenStreetMap. Или, похоже, gmap-viewer - это проект, который может показать вам, как это делается. Aerith также включает карты Google.
РЕДАКТИРОВАТЬ: Также ознакомьтесь с этим связанным вопросом StackOverflow . Похоже, что FAQ, по крайней мере в то время, не позволял вам делать то, что вы хотите с Google Maps (OpenStreetMap, с другой стороны, имеет настольные приложения, такие как Traveling Salesman , и явно охватывает рабочий стол, поскольку делает WorldWind).