<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 <script> at line number 15<br>El codigo del script es el siguiente:<br><br>from gvsig import *<br><br>def main(*args):<br> print "hola mundo"<br> # lista en pantalla las capas de la vista<br> view = currentView()<br> if not view:<br> msg = ("No hay una vista cargada","Error", 1)<br> print "Error. No hay una vista cargada"<br> return <br> if not len(view.getLayers() )>0:<br> print "Error. No hay capas cargadas"<br> return<br> for layer in view.getLayers():<br> 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>