Index: trunk/src/org/openstreetmap/josm/data/coor/LatLon.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/coor/LatLon.java	(revision 2692)
+++ trunk/src/org/openstreetmap/josm/data/coor/LatLon.java	(revision 2693)
@@ -195,4 +195,18 @@
     }
 
+    /**
+     * Replies a clone of this lat LatLon, rounded to OSM precisions, i.e. to
+     * 10^-7
+     * 
+     * @return a clone of this lat LatLon
+     */
+    public LatLon getRoundedToOsmPrecision() {
+        return new LatLon(
+                Math.round(lat() * 10e7) / 10e7d,
+                Math.round(lon() * 10e7) / 10e7d
+        );
+    }
+
+
     @Override
     public int hashCode() {
