[Gvsig_usuarios] Campos truncados al exportar Capa de eventos

Sergio Clark sergio.clark en iver.es
Mie Abr 7 11:22:07 CEST 2010


Hola Enrique,

El problema, como dices, se da en el caso de archivos csv. Al exportar 
cualquier otra capa a shp, gvSIG mira en la cabecera la información de 
tamaño máximo de cada campo y "respeta" ese tamaño para el resultado. 
Pero en los csv, no tiene esa información (y por defecto se ha puesto 
este tamaño de campo a 30 caracteres).

Voy a abrir una sugerencia y, si los desarrolladores no ven 
inconveniente, podría aumentarse este valor por defecto para evitar el 
problema.

Gracias por el comentario, un saludo.
Sergio.


Sergio Clark
Equipo gvSIG
IVER T.I., S.A.
www.iver.es
www.gvsig.com



Enrique Lorenzo Herrero escribió:
> Versión: gvSIG 1.9
> Sistema: Win XP
>
> He observado un fallo que puede provocar pérdida de datos si no se tiene en cuenta al crear capas de eventos:
>
> 1. Se añade una tabla csv con coordenadas y atributos de puntos.
> 2. Se añade una capa de eventos en una vista basada en esa tabla.
> 3. Se exporta la capa de eventos a Shape con el menú "Capa->Exportar a SHP"
> 4. El resultado es un Shape cuya tabla tiene todos los campos de 30 caracteres, DONDE SE HA PERDIDO la información en los campos que superan esa longitud.
>
> Solución alternativa:
> ---------------------
> Una alternativa es exportar a Shape usando el Gestor de Geoprocesos, con el geoproceso Reproyectar, que sirve incluso aunque se utilice el mismo sistema de referencia origen y destino. Con este procedimiento NO SE PIERDEN DATOS, ya que todos los campos procedentes del archivo csv se crean con 254 caracteres.
>
> Supongo que habría que tenerlo en cuenta para la futura versión gvSIG 2.0, de forma que la escritura de archivos Shape fuera consistente en todos los procesos.
>
> -------------------------------------
> Enrique Lorenzo
> INSTITUTO TECNOLÓGICO AGRARIO 
> Junta de Castilla y León 
> Consejería de Agricultura y Ganadería 
> Valladolid 
> España 
> -------------------------------------
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
>   

Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.




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