Dafür verwenden wir openlayers. www.openlayers.org Ist javascript und läuft unter HTML. Vielleicht lässt sich das auch unter java nutzen.
Gruß, ajoessen