[Gvsig_usuarios] Errores y Sugerencias.

Eloy Bonilla Pérez desarrollo en valencia.es
Vie Jun 17 08:50:34 CEST 2005


Fernando González Cortés escribió:

> Tomamos nota de todo, gracias.
>
> Con respecto al problema en el filtro:
>
> Parece ser que trata un campo de tipo no numérico como si fuera numérico:
>
> java.lang.NumberFormatException: For input string: "HUERTA"
>
> Nos facilitaría mucho la tarea que nos enviaras una muestra de la 
> cartografía que da problemas. Con que incluya el registro en el que 
> aparece la cadena "HUERTA", que es con la que da problemas es 
> suficiente. Parece que el driver interpreta como numérico un campo 
> string o algo así.
>
> saludos
> Fernando
>  
> Eloy Bonilla Perez wrote:
>
>> Primero que nada, felicitar al equipo que ha hecho posible el 
>> desarrollo de este software, que considero y creo que no es la 
>> primera vez que lo digo, ni será la última (eso espero) un gran 
>> software y de momento hace lo que tiene que hacer, para mas cosas , 
>> pues nuevas versiones.
>>
>> Despues de estar bastante tiempo sin probar gvSIG he vuelto a la 
>> carga y he detectado unos pequeños problemas que seguramente ya los 
>> tendreis reportados y seguro que para la proxima version estarán 
>> solucionados. Paso a comentar:
>>
>> Pequeñas anomalias detectadas:
>>
>> a)  La etiquetación de los temas en las vistas  no lo hace del todo 
>> bien, solo etiqueta los elementos que caen dentro del entorno de 
>> visualización, me explico, después de haberle dicho por que campo se 
>> quiere etiquetar (con unidades de pixel), si hacemos un "zoom in" con 
>> un ventana de base muy pequeña y de altura muy grande, nos etiquetará 
>> solo los elementos que esten dentro de esa ventana del zoom,  aunque 
>> el dibujado de los elementos se ajuste a la ventana de visualizacion. 
>> Mando un fichero para que veais la muestra. (foto1).
>>
>> Creo que si la opción de unidades en el etiquetado son metros 
>> funciona correctamente.
>>
>> b)  La herramienta de filtro me da problemas, si selecciono un campo 
>> alfanumerico para que me muestre los valores a veces lo hace y otras 
>> no , y luego si selecciono un campo numerico da un error que os mando 
>> en el log.
>>
>>
>>
>> Sugerencias:
>>
>> Creo que las herramientas de visualizacion (zoom in, zoom out , zoom 
>> previo,  zoom a la seleccion, desplazamiento...) deberian de ir todas 
>> agrupadas en la barra de herramientas, no como están ahora que por 
>> ejemplo, el zoom previo está al final a la derecha, separado del resto.
>>
>> Lo mismo creo sobre las herramientas de selección, filtro y borrar 
>> selección deberian de estar juntas.
>>
>> Al medir distancias creo que en lugar de poner un "P" o una "A" en la 
>> barra de información, que supongo significa "Perimetro " y "Area", 
>> deberia de poner el literal entero.
>>
>>
>> Bueno esto son pequeñas cositas que seguro que ya estarán reportadas 
>> y apostaria que casi solucionadas.
>>
>>
>> Salu2.... Eloy.
>>
>> ------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------
>>
>> Bug en el código java.lang.NumberFormatException: For input string: 
>> "HUERTA"     java.lang.NumberFormatException.forInputString(Unknown 
>> Source)     java.lang.FloatingDecimal.readJavaFormatString(Unknown 
>> Source)     java.lang.Double.parseDouble(Unknown Source)     
>> com.hardcode.gdbms.driver.dbf.DBFDriver.getFieldValue(DBFDriver.java:97)     
>> com.hardcode.gdbms.engine.data.FileDataSourceAdapter.getFieldValue(FileDataSourceAdapter.java:55)     
>> com.iver.cit.gvsig.fmap.layers.SelectableDataSource.getFieldValue(SelectableDataSource.java:155)     
>> com.iver.cit.gvsig.gui.filter.DefaultExpressionDataSource.getFieldValue(DefaultExpressionDataSource.java:114)     
>> com.iver.cit.gvsig.gui.filter.FilterDialog.fillValues(FilterDialog.java:223)     
>> com.iver.cit.gvsig.gui.filter.FilterDialog.access$0(FilterDialog.java:184)     
>> com.iver.cit.gvsig.gui.filter.FilterDialog$3.run(FilterDialog.java:586)     
>> com.iver.andami.PluginServices$RunnableDecorator.run(PluginServices.java:356)     
>> java.lang.Th!
>
> read.run(Unknown Source) !PluginServices.Bug en el código! 
> java.lang.ArrayIndexOutOfBoundsException: 2158     
> javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown 
> Source)     
> javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown 
> Source)     javax.swing.plaf.basic.BasicListUI.getCellBounds(Unknown 
> Source)     
> javax.swing.plaf.basic.BasicListUI.getPreferredSize(Unknown 
> Source)     javax.swing.JComponent.getPreferredSize(Unknown 
> Source)     
> javax.swing.JList.getScrollableTracksViewportHeight(Unknown 
> Source)     javax.swing.ScrollPaneLayout.layoutContainer(Unknown 
> Source)     java.awt.Container.layout(Unknown Source)     
> java.awt.Container.doLayout(Unknown Source)     
> java.awt.Container.validateTree(Unknown Source)     
> java.awt.Container.validate(Unknown Source)     
> javax.swing.RepaintManager.validateInvalidComponents(Unknown 
> Source)     
> javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown 
> Source)     java.awt.event.InvocationEvent.dispatch!
> (Unknown Source)     java.awt.EventQueue.dispatchEvent(Unknown Source)
>     
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:62)     
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
> Source)     
> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
> Source)     java.awt.EventDispatchThread.pumpEvents(Unknown 
> Source)     java.awt.EventDispatchThread.pumpEvents(Unknown 
> Source)     java.awt.EventDispatchThread.run(Unknown Source) 
> !PluginServices.Bug en el código! 
> java.lang.ArrayIndexOutOfBoundsException: 19970     
> javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown 
> Source)     
> javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown 
> Source)     
> javax.swing.plaf.basic.BasicListUI.getPreferredSize(Unknown 
> Source)     javax.swing.JComponent.getPreferredSize(Unknown 
> Source)     javax.swing.ScrollPaneLayout.layoutContainer(Unknown 
> Source)     java.awt.Container.layout(Unknown Source)     
> java.awt.Container.doLayout(Unknown Source)     
> java.awt.Container.validateTree(Unknown Source)     java.awt.!
> Container.validate(Unknown Source)     
> javax.swing.RepaintManager.validateInvalidComponents(Unknown 
> Source)     
> javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown 
> Source)     java.awt.event.InvocationEvent.dispatch(Unknown 
> Source)     java.awt.EventQueue.dispatchEvent(Unknown Source)     
> com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:62)     
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown 
> Source)     
> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown 
> Source)     java.awt.EventDispatchThread.pumpEvents(Unknown 
> Source)     java.awt.EventDispatchThread.pumpEvents(Unknown 
> Source)     java.awt.EventDispatchThread.run(Unknown Source)
>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en runas.cap.gva.es
>> http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
>>  
>>
>
>
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
>
IVER debe de tenerla..... es la GUIA del Ayto de Valencia, si no es así, 
os mando un trozo con algún compañero vuestro que esté por aqui....


salu2...




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