I\'m working with OpenStreet Maps in Java with JMap Viwer http://wiki.openstreetmap.org/wiki/JMapViewer I can load the maps and everything ok but I don\'t know how to draw a
The addMapPolygon() method of JMapViewer works for this, but paintPolygon() silently rejects a polygon having fewer than three vertices. For a line between two points, just repeat the last Coordinate.
Coordinate one = new Coordinate(...);
Coordinate two = new Coordinate(...);
List route = new ArrayList(Arrays.asList(one, two, two));
map.addMapPolygon(new MapPolygonImpl(route));