This commit was manufactured by cvs2svn to create tag'v1_0_2_Build_903+3D'.
initialize flatness
Para evitar problemas con los acentos y ñ en linux, he puesto a piñon que los dbf van con code page latin1. OJO: Lo correcto sería ver en la cabecera qué página de códigos le corresponde. Sobre todo si vamos a trabajar con China.
Comprobar que se puede editar antes de ponerte en edicion
flatness
poder crear varios shp
Primer funcionamiento correcto para añadir y borrar campos de una tabla dbf.Falta comprobar con tablas JDBC y luego con capas.
Draft to add, remove and delete fields
Cambios ISchemaManager y IFieldManager por terminar
Por mandato de Vicente
setGeometryType
Investigando Capas secuenciales
arreglado problema cuando un shapetype individual no esta bien (metodo getBounds(i))
Escritura que permite crear drivers de manera más sencilla.
Preparando para writers alfanuméricos al estilo de las capas
comprobar si tenemos permisos de escritura
no mostrar por consola la excepción
añadir flatness
El metodio 'initialize' ahora se asegura que el buffer de lectura esta al principio antes de intentar cargar la cabezera.
Escritura de Arcos, círculos y elipses en un .shp
Modificado 'tema' --> 'capa'
Driver thread-safe. Se evitan errores aleatorios que aparecían a veces.
IGemetry implementa Shape. Esto abre muchas posibilidades.... y si no que le pregunten a Alvaro Zabala.
Para meter getFieldsDescription dentro de SelectableDataSource
Quitar drivers no usados para evitar confusiones
Con edición en PostGIS y guardando pseudo-arcos en los shapes.
Para poder editar el mismo shp que estás viendo (o el mismo dbf).Hay que revisar el refresco del dbf
Modificaciones para la escritura de un tema sobre sí mismo. (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.
changes to allow save Values of type BIGINT
Fixed bug. Now it can save attributes of any type (before this, only DoubleValue ran right)
Uso más genérico y amigable del ShpWriter
Preparando edición
Preparando la edición
Para que se use por defecto el nuevo driver de shp compatible con índices espaciales. El otro por ahora aparece como Deprecado, pero debería desaparecer.
Preparado para índice espacial, con saltos para leer dentro de un fichero de manera rápida.
Escritura correcta de fechas nulas en DBF
add synchronized to SHAPE driver
método pa crear shp sin dbf.
bug fixed
Si usas este driver puedes abrir todos los shapes que quieras, no consume nada de memoria
BigByteBuffer
Nuevo driver para shp que no necesita recorrer primero el fichero. La apertura debería ser mucho más rápida con ficheros grandes. (Y no ralentiza casi nada el pintado)
Mezclado para usar el BigByteBuffer
ya est´ña
escritura
3d
multipoint
Refactoring en gdbms e implementación parcial de arcjoin
cambios en gdbms
cambio de sitio la clonacion del extent
Corrección del fallo de hacer fullExtent a mitad de un dibujado.Era cosa de threads.
solución extent al eliminar capa.
Crear fichero shp
creación dbf correcta.
Reproyección al vuelo. Pero necesita una pensada a fondo, esto es provisional
Cambio del nombre del MapControl
Escribir shapes seleccionados
nullValue
documentados
controlar el shape null.
evitar un calculo extra de los puntos y partes del generalpath
escritura shapes.
Licencia GPL
Quitar FRecordset viejo
FSymbol retocado y aceleración activada en .shp
getShapeType
puesta en marcha de gvSIGv03
Cambio de estructura con las FGeometry para permitir trabajar directamentecon las entidades que vengan de Geotools2