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