[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