I'm creating a simple application in Java and I would like to be able to show some points and paths on a map (a road map, not a satellite one). I have been looking for some API that would let me do this, but Google Maps API isn't available for Java and can be only used for web applications, and WorldWind didn't seem to offer road maps and the size of the API was a bit bigger than I would fancy.
Do you know of any API that would meet my needs? Thanks in advance.