2009-07-02 21 views
3

Kann Google Maps in Swing oder Applet gerendert werden?Java & Google Maps

Ich weiß, ich kann auch NASA World Wind verwenden, aber es scheint zu viel Overkill für eine einfache App.

+0

Mögliche doppelte Frage: http://stackoverflow.com/questions/996954/java-api-for-google-maps-o-similar – MatrixFrog

+0

Die verknüpfte Frage war kurz nach einem statischen Bild in ihrer App. Hamza, warst du auch nach dem Panning und Zoomen? – RedBlueThing

+0

@Cannonade, ja –

Antwort

3

Es gibt eine JXMapViewer-Komponente im SwingX-Projekt. Sie können neue TileProviderInfo, TileFactory schreiben, um Bilder aus Google Maps zu ziehen, aber JXMapViewer, um Karten von Google zu ziehen, war illegal, als ich es verwendete (2008). Google hat normalerweise das Format der Karten-URL geändert, sodass Ihr Programm unerwartet unterbrochen werden kann, wenn dies noch immer illegal ist.

in meinem letzten Projekt haben wir JXMapViewer und Microsoft Visual Earth anstelle von Google Maps verwendet.

+1

Es gibt eine Ebene in Worldwind, um die ms visuellen Erdbilder bereits zu ziehen. –

1

Sie können Google Maps in Ihrer Swing-Anwendung mit JxMaps rendern. Es bietet eine Java-API, die den Großteil der JavaScript-API-Funktionen von Google Maps abdeckt.