Andrea Aime a écrit :
> A user addressed us with the following projection:
> 
> PROJCS["CH1903 / LV03", GEOGCS["CH1903",DATUM["CH1903",SPHEROID["Bessel 
> 1841",6377397.155,299.1528128 
> AUTHORITY["EPSG","7004"]],TOWGS84[674.374,15.056,405.346,0,0,0,0], 
> AUTHORITY["EPSG","6149"]], PRIMEM["Greenwich",0, 
> AUTHORITY["EPSG","8901"] ], UNIT["degree",0.01745329251994328, 
> AUTHORITY["EPSG","9122"] ], AUTHORITY["EPSG","4149"] ],
> PROJECTION["Hotine_Oblique_Mercator"],
> PARAMETER["latitude_of_center",46.95240555555556],
> PARAMETER["longitude_of_center",7.439583333333333],
> PARAMETER["azimuth",90],
> PARAMETER["rectified_grid_angle",90],
> PARAMETER["scale_factor",1],
> PARAMETER["false_easting",600000],
> PARAMETER["false_northing",200000],
> UNIT["metre",1,
> AUTHORITY["EPSG","9001"]],
> AUTHORITY["EPSG","21781"]]

I just tried the following:

java org.geotools.referencing.factory.epsg.DefaultFactory 21781

and got:

PROJCS["CH1903 / LV03",
  GEOGCS["CH1903",
    DATUM["CH1903",
      SPHEROID["Bessel 1841", 6377397.155, 299.1528128, 
AUTHORITY["EPSG","7004"]],
      TOWGS84[674.4, 15.1, 405.3, 0.0, 0.0, 0.0, 0.0],
      AUTHORITY["EPSG","6149"]],
    PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
    UNIT["degree", 0.017453292519943295],
    AXIS["Geodetic latitude", NORTH],
    AXIS["Geodetic longitude", EAST],
    AUTHORITY["EPSG","4149"]],
  PROJECTION["Oblique Mercator", AUTHORITY["EPSG","9815"]],
  PARAMETER["longitude_of_center", 7.439583333333333],
  PARAMETER["latitude_of_center", 46.952405555555565],
  PARAMETER["azimuth", 90.0],
  PARAMETER["scale_factor", 1.0],
  PARAMETER["false_easting", 600000.0],
  PARAMETER["false_northing", 200000.0],
  PARAMETER["rectified_grid_angle", 90.0],
  UNIT["m", 1.0],
  AXIS["Easting", EAST],
  AXIS["Northing", NORTH],
  AUTHORITY["EPSG","21781"]]


It look like similar to the user CRS, except that TOWGS84 parameters are
slightly differents and the projection is "Oblique Mercator" instead of "Hotine
Oblique Mercator".

I checked manually in the EPSG database version 6.12 (just to make sure that the
difference is not a EPSG-HSQL bug), and the EPSG database really defines
"Oblique Mercator" (operation method EPSG:9815) for "CH1903 / LV03" (coordinate
reference system EPSG:21781, coordinate operation "Swiss New Grid" EPSG:19922).

    Martin

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to