Index: trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java	(revision 6461)
+++ trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java	(revision 6463)
@@ -23,4 +23,8 @@
      */
     public static final Ellipsoid hayford = Ellipsoid.create_a_rf(6378388.0, 297.0);
+    /**
+     * GRS67 ellipsoid
+     */
+    public static final Ellipsoid GRS67 = Ellipsoid.create_a_rf(6378160.0, 298.247167);
     /**
      * GRS80 ellipsoid
Index: trunk/src/org/openstreetmap/josm/data/projection/Projections.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/projection/Projections.java	(revision 6461)
+++ trunk/src/org/openstreetmap/josm/data/projection/Projections.java	(revision 6463)
@@ -73,5 +73,7 @@
         registerBaseProjection("tmerc", TransverseMercator.class, "core");
 
+        ellipsoids.put("clarkeIGN", Ellipsoid.clarkeIGN);
         ellipsoids.put("intl", Ellipsoid.hayford);
+        ellipsoids.put("GRS67", Ellipsoid.GRS67);
         ellipsoids.put("GRS80", Ellipsoid.GRS80);
         ellipsoids.put("WGS84", Ellipsoid.WGS84);
