Есть ли компонент Swing для Google Maps?

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

Ответ 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, как вам нравится.

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