Re: [Gvsig_desarrolladores] Seleccionar una polilínea en una búsqueda

Begoña Gonzalez begodom en gmail.com
Mar Mayo 20 09:49:30 CEST 2008


Muchas Gracias Raúl.
Ha funcionado perfectamente.

Un saludo

2008/5/19 Raul Romero Moreno <rromero en tragsa.es>:

>  Hola Begoña, no se si lo necesitas todavía. Quizás este código te puede
> ayudar.
>
>
>
>       *public* *static* *void* seleccionar(View vista,FLyrVect capa, *int*row ){
>
>
>
>             *try* {
>
>                   SelectableDataSource dataSource;
>
>                   FBitSet seleccion;
>
>                   dataSource = capa.getRecordset();
>
>                   seleccion=dataSource.getSelection();
>
>
>
>                   seleccion.clear(); //Limpiamos la selección
>
>                   seleccion.set(row); //Añadimos a la selección el elemento
> que ocupa la posición row
>
>                   dataSource.setSelection(seleccion); //cambiamos la
> selección en la capa
>
>             } *catch* (DriverException e) {
>
>                   e.printStackTrace();
>
>             }
>
>             MapControl mapCtrl = vista.getMapControl();
>
>             mapCtrl.drawMap(*false*); //Refrescamos la vista
>
>       }
>
>
>
> Un saludo
>
>
>  ------------------------------
>
> *De:* gvsig_desarrolladores-bounces en runas.cap.gva.es [mailto:
> gvsig_desarrolladores-bounces en runas.cap.gva.es] *En nombre de *Begoña
> Gonzalez
> *Enviado el:* miércoles, 14 de mayo de 2008 12:39
> *Para:* Lista de Desarrolladores de gvSIG
> *Asunto:* [Gvsig_desarrolladores] Seleccionar una polilínea en una
> búsqueda
>
>
>
> Hola a todos los de la lista, a ver si alguien me puede ayudar.
>
> Veréis tengo que realizar una búsqueda sobre una capa que contiene
> información de unos objetos que son polilíneas. He creado una ventana en la
> que el usuario introduce los parámetros de búsqueda de esas polilíneas (por
> ejemplo nombre),
>
> Lo que quiero es que cuando le de a buscar se seleccione en el mapa la
> polilínea encontrada. ¿Cómo podría realizar esto?
>  Un saludo a todos y gracias de antemano.
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20080520/556e2f53/attachment.htm


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