<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hola, estoy trabajando con un script para listar las capas de la vista activa, pero al tener capas ráster en la vista me da el siguiente error:<br>AttributeError: 'org.gvsig.raster.fmap.layers.DefaultFLyrRaster' object has no attribute 'getFeatureStore' in &lt;script&gt; at line number 15<br>El codigo del script es el siguiente:<br><br>from gvsig import *<br><br>def main(*args):<br>&nbsp;&nbsp;&nbsp; print "hola mundo"<br>&nbsp;&nbsp;&nbsp; # lista en pantalla las capas de la vista<br>&nbsp;&nbsp;&nbsp; view = currentView()<br>&nbsp;&nbsp;&nbsp; if not view:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msg = ("No hay una vista cargada","Error", 1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print "Error. No hay una vista cargada"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return <br>&nbsp;&nbsp;&nbsp; if not len(view.getLayers() )&gt;0:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print "Error. No hay capas cargadas"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return<br>&nbsp;&nbsp;&nbsp; for layer in view.getLayers():<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print layer.getName()<br><br>Las capas ráster no me interesa que aparezcan en la lista, pero como puedo hacer para que si me liste las capas vectoriales.<br>Gracias.<br>Ovidio<br>                                               </div></body>
</html>