Me temo que esa transformación no te va a servir si vas a trabajar con mucho nivel de precisión. Creo recordar que da errores del orden de >150m. Si no utilizas la rejilla, no vas a poder obtener una precisión razonable. Esa es la razón por la cual jCRS usa proj4 para el cálculo, a pesar de que la estructura de clases es la de geotools.

Saludos
   Luis
Javier Sánchez Ramírez wrote:
-----Mensaje original-----
De: [email protected] [mailto:[email protected]] En 
nombre de Jorge Gaspar Sanz Salinas
Enviado el: miércoles, 22 de julio de 2009 12:46
Para: Cap&amp, amp, #237, tulo Local de la comunidad hispano-hablante
Asunto: Re: [Spanish] Librerías para cambio de Datum en entorno Java vs. .Net

2009/7/22 Javier Sánchez Ramírez <[email protected]>:
Retomando este tema,

Lo primero, Gracias por la información Luís!

Efectivamente, ya lo hemos resuelto en Java con librerías GeoTools. Lo que nos 
preocupaba es que tenía que funcionar en aplicaciones Java 'en local', no en 
servidor. Ahora pretendemos hacer lo mismo en entorno .Net.

Lo habéis hecho usando una transformación de 7 parámetros ¿no?

Hemos quitado mogollón de librerías. Al final el jar que utilizamos es 
'gt-epsg-hsql-2.5.5.jar'.

Supongo que te refieres a los parámetros Bursa-Wolf. Hemos dejado los 'por defecto' que vienen en Geotools. A saber:
Source CRS is:
GEOGCS["WGS 84", DATUM["World Geodetic System 1984", SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Geodetic latitude", NORTH], AXIS["Geodetic longitude", EAST], AUTHORITY["EPSG","4326"]]
Target CRS is:
PROJCS["ED50 / UTM zone 30N", GEOGCS["ED50", DATUM["European Datum 1950", SPHEROID["International 1924", 6378388.0, 297.0, AUTHORITY["EPSG","7022"]], TOWGS84[-157.89, -17.16, -78.41, 2.118, 2.697, -1.434, -1.1097046576093785], AUTHORITY["EPSG","6230"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Geodetic latitude", NORTH], AXIS["Geodetic longitude", EAST], AUTHORITY["EPSG","4230"]], PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], PARAMETER["central_meridian", -3.0], PARAMETER["latitude_of_origin", 0.0], PARAMETER["scale_factor", 0.9996], PARAMETER["false_easting", 500000.0], PARAMETER["false_northing", 0.0], UNIT["m", 1.0], AXIS["Easting", EAST], AXIS["Northing", NORTH], AUTHORITY["EPSG","23030"]]







--
 Luis W. Sevilla Muelas
 Valencia - Spain

The secret to programming is not intelligence, though of course that helps. It 
is not hard work or experience, though they help, too. The secret to 
programming is having smart friends. (Ron Avitzur)


_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish

Responder a