Echtzeit-Renderer für Java Applikationen

Kennt jemand einen Renderer, der in Echtzeit vektorisierte Geodaten in verschiedenen Layern aus einer Datenbank lesen und in einer Java Applikation darstellen kann?
Quasi-statische Hintergrundlayer könnten aus Performancegründen in der Applikation gecacht oder bereits gekachelt aus der Datenbank gelesen werden. Layer mit dynamischen Daten sollen in Echtzeit drüber gelegt werden können.

Klar.
Schau mal in Traveling Salesman rein.
Da findest du mehrere Renderer die das machen
und mit LibOSM dahinter hast du auch mehrere Datenbanken zur
Auswahl oder kannst recht einfach deine eigene anbinden.

http://travelingsales.sourceforge.net/

Marcus