[Gvsig_usuarios] Error al transformar coordenadas

Juan Lopez juan.calahorra en gmail.com
Vie Mayo 16 16:42:35 CEST 2008


He enviado este mensaje a la lista de desarrolladores, pero como parece que
allí no encuentro solucion, lo dejo aquí por si alguien pasó por lo mismo:

Hola lista. Este error me sale al transformar de 23030 a 4258.

org.geotools.ct.CannotCreateTransformException: Bursa wolf parameters
required.
    at
org.geotools.ct.CoordinateTransformationFactory.createTransformationStep(CoordinateTransformationFactory.java:1271)
    at
org.geotools.ct.CoordinateTransformationFactory.createTransformationStep(CoordinateTransformationFactory.java:990)
    at
org.geotools.ct.CoordinateTransformationFactory.createFromCoordinateSystems(CoordinateTransformationFactory.java:217)
    at
org.geotools.ct.CoordinateTransformationFactory.createFromCoordinateSystems(CoordinateTransformationFactory.java:152)
    at org.cresques.cts.gt2.CoordTrans.<init>(CoordTrans.java:70)
    at org.cresques.cts.gt2.CoordSys.getCT(CoordSys.java:215)



En cambio no hay problemas al transformar a otras proyecciones por ejemplo a
4230,4326,23028,23029 o 23031.

El codigo es el siguiente:

//Construyo un pool de proyecciones
ProjectionPool pool = new ProjectionPool();

CoordSys from = (CoordSys)pool.get("EPSG:23030");
CoordSys to = (CoordSys)pool.get("EPSG:4258");
ICoordTrans ct = from.getCT(to);
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20080516/f49ae48a/attachment.htm


Más información sobre la lista de distribución gvSIG_usuarios