Ticket #9407: hungarian_EOV_projection.diff
| File hungarian_EOV_projection.diff, 2.6 KB (added by , 12 years ago) |
|---|
-
data/epsg
52 52 <4326> +proj=lonlat +ellps=WGS84 +datum=WGS84 +bounds=-180,-90,180,90 <> 53 53 # Swiss Grid (Switzerland) 54 54 <21781> +proj=somerc +lat_0=46d57'8.66" +lon_0=7d26'22.5" +x_0=600000 +y_0=200000 +ellps=bessel +towgs84=674.374,15.056,405.346 +bounds=5.7,45.7,10.6,47.9 <> 55 # HD72 / EOV (Hungary) 56 <23700> +proj=somerc +lat_0=47.14439372222222 +lon_0=19.04857177777778 +x_0=650000 +y_0=200000 +ellps=GRS67 +datum=HD72 +towgs84=57.01,-69.97,-9.29 +units=m +no_defs +bounds=16.1200,45.7800,22.9100,48.6000 <> 55 57 # Lambert 4 Zones France (Nord) 56 58 <27561> +proj=lcc +lat_0=49.5 +lat_1=48d35'54.682" +lat_2=50d23'45.282" +lon_0=2d20'14.025" +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +nadgrids=ntf_r93_b.gsb +bounds=-4.416666666666665,46.65,9.18,51.300000000000004 <> 57 59 # Lambert 4 Zones France (Centre) -
src/org/openstreetmap/josm/data/projection/Ellipsoid.java
23 23 */ 24 24 public static final Ellipsoid hayford = Ellipsoid.create_a_rf(6378388.0, 297.0); 25 25 /** 26 * GRS67 ellipsoid 27 */ 28 public static final Ellipsoid GRS67 = Ellipsoid.create_a_rf(6378160.0, 298.247167); 29 /** 26 30 * GRS80 ellipsoid 27 31 */ 28 32 public static final Ellipsoid GRS80 = Ellipsoid.create_a_rf(6378137.0, 298.257222101); … … 35 39 /** 36 40 * Bessel 1841 ellipsoid 37 41 */ 38 public static final Ellipsoid Bessel1841 = Ellipsoid.create_a_rf(6377397.155, 299.15281 28);42 public static final Ellipsoid Bessel1841 = Ellipsoid.create_a_rf(6377397.155, 299.152815351); 39 43 40 44 /** 41 45 * half long axis -
src/org/openstreetmap/josm/data/projection/Projections.java
72 72 registerBaseProjection("somerc", SwissObliqueMercator.class, "core"); 73 73 registerBaseProjection("tmerc", TransverseMercator.class, "core"); 74 74 75 ellipsoids.put("clarkeIGN", Ellipsoid.clarkeIGN); 75 76 ellipsoids.put("intl", Ellipsoid.hayford); 77 ellipsoids.put("GRS67", Ellipsoid.GRS67); 76 78 ellipsoids.put("GRS80", Ellipsoid.GRS80); 77 79 ellipsoids.put("WGS84", Ellipsoid.WGS84); 78 80 ellipsoids.put("bessel", Ellipsoid.Bessel1841);
