Index: /applications/editors/josm/plugins/ElevationProfile/src/org/openstreetmap/josm/plugins/elevation/gui/DefaultElevationProfileRenderer.java
===================================================================
--- /applications/editors/josm/plugins/ElevationProfile/src/org/openstreetmap/josm/plugins/elevation/gui/DefaultElevationProfileRenderer.java	(revision 23752)
+++ /applications/editors/josm/plugins/ElevationProfile/src/org/openstreetmap/josm/plugins/elevation/gui/DefaultElevationProfileRenderer.java	(revision 23753)
@@ -48,5 +48,8 @@
 	 * 
 	 */
-	private static final int REGULAR_WPT_RADIUS = 2;
+	private static final int BASIC_WPT_RADIUS = 2;
+	private static final int REGULAR_WPT_RADIUS = BASIC_WPT_RADIUS * 4;
+	private static final int BIG_WPT_RADIUS = BASIC_WPT_RADIUS * 10;
+	
 	// predefined colors
 	private static final Color HIGH_COLOR = ElevationColors.EPMidBlue;
@@ -172,8 +175,7 @@
 
 		int rad = REGULAR_WPT_RADIUS;
-		int r2 = rad * 4;
 		g.setColor(c);
 		//g.drawOval(pnt.x - rad, pnt.y - rad, r2, r2);
-		drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, r2);
+		drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, rad);
 		
 		if (kind == ElevationWayPointKind.FullHour) {
@@ -186,5 +188,5 @@
 			int hour = WayPointHelper.getHourOfWayPoint(wpt);			
 			int min = WayPointHelper.getMinuteOfWayPoint(wpt);
-			drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, r2 * 2);
+			drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, BIG_WPT_RADIUS);
 			drawLabel(String.format("%02d:%02d", hour, min), pnt.x, pnt.y - g.getFontMetrics().getHeight(), g);
 			drawLabel(String.format("%dm", eleH), pnt.x, pnt.y + g.getFontMetrics().getHeight(), g);
@@ -335,5 +337,5 @@
 		Color c = getColorForWaypoint(profile, wpt, kind);
 		Point pnt = mv.getPoint(wpt.getEastNorth());
-		drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, REGULAR_WPT_RADIUS * 5);
+		drawSphere(g, Color.WHITE, c, pnt.x, pnt.y, BIG_WPT_RADIUS);
 	}
 
