Buenas,
Para ese caso lo que puedes hacer es añadir un parámetro de ADDLAYER=False
para que no agregue las capas resultado. Puedes ver un ejemplo en el
apartado de ADDLAYER
http://downloads.gvsig.org/download/web/es/build/html/scripting_devel_guide/2.4/docs_gvpy.html#addlayer

Para borrar la capa como tu preguntabas sería algo así como..
currentView().getMapContext().getLayers().removeLayer(param)
siendo param la capa (FLayer) directamente, el id (int) o el nombre
(String).

Espero esto solucione tu problema.

Saludos,
Óscar



El jue., 5 mar. 2020 a las 13:24, JavierG (<javiergal...@gmail.com>)
escribió:

> Hola:
>
> Estoy con un script que utiliza la librería gvpy. Cuando ejecuto un
> geoproceso, se añade la capa de forma automática y como hago varios como
> pasos intermedios, me gustaría que no apareciesen.
>
> Tengo algo como esto
> parcela_h = gvpy.runalg("resolvepolygonholes", parcela_p)
>
> ??? gvsig.currentview().borrarLayer( parcela_h)
>
> Muchas gracias
> un saludo
>  Javier
>
>
>
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/gvSIG-desarrolladores-f4163512.html
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores@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:
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@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: 
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a