FLayers es una colección de capas. Digamos que en el TOC, hay una capa padre que no se visualiza (de tipo FLayers) que tiene capas hijas, que pueden ser FLayers (una agrupación de capas) o FLayer (una capa concreta).
Iteras sobre la capa FLayers para obtener todas las capas de tipo FLayer (hay una clase LayersIterator que te puede servir para ello) y para cada una de ellas compruebas si es una capa vectorial (porque también puede ser una capa ráster). LayersIterator it = new LayersIterator(view.getMapControl().getMapContext().getLayers()); while(it.hasNext()){ FLayer layer = it.nextLayer(); if (layer instanceof FLyrVect){ FLyrVect layerVect = (FLyrVect)layer; GeometryType geometryType = layerVect.getGeometryType(); ..... El objeto geometryType tiene un método isTypeOf que te dice si tu capa es de un tipo u otro. En tu caso sería: if (geometryType.isTypeOf(Geometry.Types.SURFACE)) ... Un saludo, Jorge On 01/13/2012 08:51 AM, seriznue wrote: > Hola Jorge, ya he accedido a los FLayers de mi vista activa, pero tengo otra > duda...¿como puedo cargar en una lista los nombres de los FLayers que son > .shp y de tipo polígono? es decir, una vez tengo un FLayers, como puedo > extraer solo los .shp de tipo poligono? > > Gracias por tu ayuda > > Sergio Izquierdo Núñez > > -- > View this message in context: > http://osgeo-org.1803224.n2.nabble.com/Acceder-a-los-shapes-de-una-vista-tp7179728p7183305.html > Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. > _______________________________________________ > 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: > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > -- Jorge Piera Llodrá gvSIG software architect PRODEVELOP e-mail: jpi...@gvsig.com http://www.prodevelop.es http://www.gvsig.org _______________________________________________ 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: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores