[Spanish] Librerías para cambio de Datum en entorno Java vs. .Net

Luis W. Sevilla sevilla_lui at gva.es
Wed Jul 22 12:34:22 EDT 2009


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: spanish-bounces at lists.osgeo.org [mailto:spanish-bounces at lists.osgeo.org] 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 <jsanchez at genasys.com>:
>   
>>> 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)




More information about the Spanish mailing list