v1_9_Build_1244
pre_v1_9_Build_1244
Arreglados problemas com la escala:bug:2211bug:847
#2094
Use modified geotools epsg-hsql JAR which uses a different tmp dir for each geotools instance. Use a read-only user DB in JCRS when the default user DB is locked by another gvSIG instance. Show a sensible error message when the read-only DB is being used and the user tries to save a new CRS. Fixes: #777, #1284
Implement getExtent in the same way as Cresques. Maybe is not the most precise way but it is better than current 'null' result. Fixes: #847, #882.
restore library
Lanzo un excepción de tipo uncheked (IllegalStateException) en los errores Operaciones de coordenadas COperaction.convert para que puedan ser capturadas en niveles superiores, sin tener que cambiar, de momento, la interfaz de uso libJCRS.
Procedente del bug del V10:...
strErrNo en windows tira la máquina virtual. Evito su uso hasta conocer la causa.
Modificación procedente de los bugs del V10:
#220#492
ctrl*shift+o
getCT comprueba si el CRS fuente y destino son el mismo OBJETO.
Implementación de createPoint en CrsGT.
Copia del contenido de libJCRS(F2) a libJCRS(trunk)
- Proj4 actualizada para el problema existente en ESRI donde no se especifica si la proyección "Lambert_Conformal_Conic" es 1SP o 2SP. También corregido el fallo para cuando las unidades sean de tipo pie, haga bien la conversión.
- CrsEPSG corregida la suposición de que las unidades de la proyección siempre vienen en metros, cogiéndola ahora del sistema de coordenadas correspondiente....
Excepciones
Renombrado de las clases del paquete de proyecciones.Se añade el citation IDR a todos los providers para implementar el mecanismo por el cual se liminan las proyecciones de geotools que ya implementamos en la librerÃa.
Permitir direcciones negativas en el JNI.
Cambio para que el módulo de creacion de crs sin pasar por geotools, genere la cadena proj 4 sin pasar por ogr.
nuevo CrsGT.getScale y Crs.getScale
Posibilidad de asignar parámetros de transformación en el CRS fuente y en el destino.
Cambio en el mecanismo de parámetros de trasformacion.Posibilidad de asignar parámetros al CRS fuente y al destino.
Refactors varios...
Renombrado de clases: CrsEPSG, TransEPSG.
JavaDocs y correccion de getInverted.
Quitado el parametro duplicado de una de las proyecciones
Adicion de metodos necesarios para su uso en la extension
Repositorios funcionando en gvSIG
Insercion del repositorio de usuario de geotools
Nueva conexion a los repositorios, utilizando las bbdd de geotools
Integracion de geotools y cambios necesarios para su correcta integracion
Nuevas llamadas a los repositorios, forma parte de la rearquitectura a realizar, asi como el cambio de manera de llamar a las bases de datos, dependiente de geotools
Cambio a geotools 2.1.0
Proj4 sin errores para geotools 2.1
Prueba renombrado paquetes geotools
Llamada al repositorio que utiliza geotools en el caso de la EPSG
Adición del autority en la llamada a CRS.decode
Nuevo exportToProj4 tomando como parametro un objeto CoordinateReferenceSystem.
Anade al final varios metodos privados a la clase necesarios para la recuperacion de los datos necesarios para el metodo.
Modificacion para que puedan crearse CRS a partir de los de usuario mediante geotools
Arreglado cuando el ellipsoide es infinito para que la cadena proj4 sea correcta
Arreglado fallo de nombrado en los arraylist de max y min value
Terminada la gestión de los CRS a través de geotools, incluyendo el método convert para la conversión de unidades de los parámetros
Eliminado de la interfaz de CRS los siguientes metodos:
getAbrev, getNadGrid, isTargetNad, getCOp, setTrans
Visto que no son necesarios en la interfaz.
Se añade la logica para que cuando le pasemos un codigo "EPSG:23030" cree el CRS haciendo uso de la libreria geotools.
Para ello tambien se han generado los metodos necesarios para crear el CRS y rellenar las variables necesarias para que se utilice de la misma manera que lo hacia anteriormente (los metodos setXXX del final)
Eliminado el metodo "getCOp" y codigo comentado.
Tambien añadido un constructor nuevo para la creacion de CRSs a partir de geotools, el cual acepta un entero.
Clase para la exportacion a proj4
Traslado del GUI a la extension.
This commit was manufactured by cvs2svn to create branch 'F2'.