[Gvsig_desarrolladores] informacion tablas - gvsig

Jorge Piera jorge.piera en iver.es
Jue Sep 27 10:09:01 CEST 2007


Hola.

En http://www.gvsig.gva.es/index.php?id=1575&L=0 puedes encontrar un 
tutorial de como programar una extensión desde cero en gvSIG. El 
tutorial explica cómo crear una herramienta que muestra la información 
de las features que hay sobre un punto de la vista seleccionado con el 
ratón.

Un saludo.

RINCON OLIVA, Mª ARANZAZU wrote:
> Hola buenos días,
> Estoy programando una extensión y he implementado un listener para que 
> cuando clicko sobre una capa me saga una determinada información que 
> está asociada a esa capa pero solo quiero que me salga la información  
> del punto sobre el que he pinchado pero no sé como obtenerlo, sólo se 
> obtener todos los registros de la tabla pero no el registro asociado 
> al punto que he clikado.
> Yo he programado lo siguiente:
>
> public void point(PointEvent event) throws BehaviorException IView 
> view (IView)PluginServices.getMDIManager().getActiveWindow();
>
> FLayers layers = view.getMapControl().getMapContext().getLayers();
> FLyrVect lyrparcelas = (FLyrVect)layers.getLayer("parcelas.shp");
>
>         try {
>             DataSource ds = 
> ((AlphanumericData)lyrparcelas).getRecordset();
>
>                 ds.start();
>
>             float idmunicipio = ds.getFieldIndexByName("municipio");
>             float idparcela = ds.getFieldIndexByName("parcela");
>             float idpoligono = ds.getFieldIndexByName("poligono");
>             float idrecinto = ds.getFieldIndexByName("recinto");
>
>
>
>
>
>
>                 ds.stop();
> ..................
>
>
> Les agradecería si pudiesen ayudarme.
> Muchas gracias
> Un saludo
>
> Arancha
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>


-- 
Jorge Piera Llodrá
Especialista en Servicios OGC
Equipo de desarrollo gvSIG
IVER TI S.A.
C/ Salamanca, 50-52
46005-Valencia
Tlf.+34963163400
www.iver.es
www.gvsig.com 


Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.



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