[Gvsig_desarrolladores] Errores con geoprocesos

Victor Olaya volaya en unex.es
Mar Feb 12 15:16:27 CET 2008


Hola a todos. 

Sólo para comunicaros un par de errores que me han saltado en los geoprocesos, por si pueden solucionarse.

1) Cuando ejecutas un geoproceso haciendo doble clic en el nombre, lleva al método getGeoprocessPanel() del geoproceso. En muchos de ellos, la primera linea es:

  View vista = (View)PluginServices.getMDIManager().getActiveWindow();

La ventana activa no tiene que ser necesariamente una vista, ya que puedes haber pinchado en otra despues de haber lanzado el menú de geoprocesos (es raro...pero pasa). De ser así, tira una ClassCastException en esa línea

2) Si tienes en una capa vectorial con un nombre y una raster con el mismo, al seleccionar la vectorial para un geoproceso en una lista desplegable, da otro classCastException, ya que parece (no lo he mirado con detalle..) tomar la capa en función del nombre, y si la raster esta primero en la lista, se queda con ella y ahí da error.

Dos pequeñas tonterías que seguro que Alvaro arregla en 3 segundos ;-)

Saludos a todos

Victor
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20080212/8689b72f/attachment.htm


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