gvSIG bugs #4606

Error when exporting event layer to SHP

Added by Mario Carrera almost 7 years ago. Updated over 6 years ago.

Status:Closed% Done:

0%

Priority:NormalSpent time:-
Assignee:Joaquín del Cerro Murciano
Category:Document table
Target version:2.4.0-2831 (rev. org.gvsig.desktop-2.0.197)
Severity:Minor Add-on version:
gvSIG version:2.4.0 Add-on build:
gvSIG build:2830 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

When we load an event layer and we export it to SHP we get an error. It's loaded at the View but an error appears when exporting it.

I attach log file.

gvSIG.log (405 KB) Mario Carrera, 08/08/2017 12:09 PM

Associated revisions

Revision 43423
Added by Joaquín del Cerro Murciano almost 7 years ago

refs #4606, reformateado de codigo

Revision 43424
Added by Joaquín del Cerro Murciano almost 7 years ago

refs #4606, areglado el proveedor de shape para que cuando tenga que crear un shape con un columna de un tipo de datos que no reconozca (por ejemplo una URL), intente crearla como de tipo string.

Revision 43425
Added by Joaquín del Cerro Murciano almost 7 years ago

refs #4606, areglado el proveedor de CSV para que calcule correctamente el size de los campos de tipo URL, URI y File.

History

#1 Updated by Joaquín del Cerro Murciano almost 7 years ago

  • Target version set to 2.4.0-2831 (rev. org.gvsig.desktop-2.0.197)

#2 Updated by Joaquín del Cerro Murciano almost 7 years ago

  • Assignee set to Joaquín del Cerro Murciano
  • Status changed from New to Fixed

Segun el CSV que usase se me producia o no el error.
Con un CVS en el que se reproducia el error el problema era que tenia columnas de tipo URL y el shape no reconocia el tipo y acababa fallando.

He corregido:
  • Por un lado el proveedor de shape para que cuando no reconozca un tipo de columna lo cree como string e intente conveertir los datos a string a la hora de guardarlos.
  • Por otro lado he modificado el proveedor de CSV para que calcule el tamaño de los campos de tipo URL, URI y File de forma similar a como calcula el size de los campos de tipo string.

No se si eran estos los errores que se te producian.
Cierro el ticket, si no era esto reabrelo y hazme llegar o adjunta el CSV que te da problemas.

#3 Updated by Mario Carrera over 6 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF