cambio de fire a do... y a undo...
solución deshacer modify
implement new interface InfoByPoint and fix bugs with layer group
fixed bug with group layers
no borrar el índice espacial
refactorización del nombre para seguir estandares de interfaces
refactorización de INearestNeighbourFinder
Acceso a las geometrías internas.
primera version en cvs del api de indices espaciales
Modificado uso de índices espaciales (para que haga uso del api de indices com.iver.cit.gvsig.fmap.spatialindex).
Modificado uso de índices espaciales (para que haga uso del api de indices com.iver.cit.gvsig.fmap.spatialindex). Además, si una capa tiene indice persistente, éste se carga al inicio
Modificado uso de índices espaciales (para que haga uso del api de indices com.iver.cit.gvsig.fmap.spatialindex)
fix bugs in replaceLayer
Solución undo y redo de anotaciones
Solución undo y redo
Clonar un FLabel
Add method replaceLayer
Writer para DXF, a falta de revisar circulos y curvas.
encoding selectable
add queryByPoint
Few better javadoc
Añadida comprobación de si cancel es null (antes de reportarle el progreso de una tarea) y metodo process(visitor, rectangle) [si no, la llamada iba a DefaultStrategy y se hacía busqueda secuencial]
herramienta anterior
IGemetry implementa Shape. Esto abre muchas posibilidades.... y si no que le pregunten a Alvaro Zabala.
Para meter getFieldsDescription dentro de SelectableDataSource
faltaba sobreescribir el metodo getFieldWidth
Cambios en GDBMS para evitar ver el campo de PK.
Cambiar VectorialAdapter por ReadableVectorial
Editar vértice
Eventos de edición. Revisar VectorialEditableAdapter y DB
Quitar drivers no usados para evitar confusiones
Con edición en PostGIS y guardando pseudo-arcos en los shapes.
Dibuja un punto en la posición de la anotación
Preparando el driver de escritura PostGIS
Writers en el mismo sitio que drivers
Esto compila, pero no está terminado lo del CCW.
Preparado para dibujar cosas animadas en el futuro
Quito código no utilizado
Consola escuchando bien y selección en tabla sincronizada cuando hay edición
elimino contains e intersect de IGeometry
intersección y si contiene una geometría a otra
Arco y Círculo
Posibilidad de añadir una anotación
Posibilidad de poder asignar un GraphicLayer a FMap
fix getSLDString
tener en cuenta a los FLayers cuando se hace un getLayer(layerName)
acelerar con una imagen las herramientas
poder borrar una anotación
Nuevo mecanismo de registro de managers de filtros para RasterFilterStackManager
Extraer dependencia de filtro pansharp de StatusLayerRaster
Registro de filtros
synchronized methods to do thread safe
add stroke-width to SLD
Un fallo un tanto inverosimil con el mapOverview
add layer name as parameter in getSLDString()
funciona la selección de cad pero no la seleccción de gvSIG
Para poder editar el mismo shp que estás viendo (o el mismo dbf).Hay que revisar el refresco del dbf
calculo del fullExtent recorriendo todas las geometrías
devolver la posición de la geometría al añadirla
Modificaciones para la escritura de un tema sobre sí mismo. (Por revisar)
Editar capa de anotaciones
Correción de Chema para que no se abran continuamente los datasource de capas basadas en VectorialDefaultAdapter.
Para que una capa GraphicLayer se pueda reproyectar.
Pequeños fallos edición
Corrección de los joins con edtableadapter por revisar
Creación desde cero de un tema POR FIN.
Preparando la creación de cero de un tema
Cambio con LayerDefinition para que sea compatible con la definición de tablas también.
Preparando la edición de un tema desde cero.
Bug cerrar ficheros raster al eliminar capa
wakeUp cuando se hace un addLayer para notificación a las capas raster de que van a ser añadidas. Con esto se consigue volver a abrir el fichero si habia sido cerrado
constructor sin parámetros
si el Listener ya está dado de alta no añadirlo otra vez
Solución error guadando capa anotaciones
selección
Hablado con AZabala
Preparando la creación de un tema desde cero.
Capa anotaciones