[Gvsig_usuarios] [Datos] Más de una tabla por capa

GVSIG-ConsultoresAA gvsig en consultoresaa.com
Jue Ago 12 00:16:45 CEST 2010


Hola Antonio, cuando tienes varias tablas enlazadas puedes "agrupar" las
filas o registros de estas, así:
Das click en la tabla deseada
Luego click en el ícono de "MOVER ARRIBA LA SELECCIÓN"
Incluso, luego puedes en "tabla-exportar, a excel o dbf"
Así tendrás las tablas solo con lo seleccionado y usarlo para los informes
específicos.
Suerte.

 
 
 
  

-------Mensaje original-------
 
De: antoniofacno
Fecha: 11/08/2010 15:11:16
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios] [Datos] Más de una tabla por capa
 
Hola otra vez,
 
Eurekaa!!!! Objetivo conseguido :)
 
 
De todas formas me queda algo en el tintero, y es que tal como lo tengo
ahora mismo la visualización de este tipo de información me resulta un
poco espartana jeje.
 
He enlazado las tablas, vamos he creado con el OpenOffice 2 archivos dbf
compartiendo un campo, luego las he cargado en el proyecto. He abierto
la tabla de atributos y enlazado la tabla de la capa con las dos que he
creado nuevas.
 
Abro tres ventanitas, una por cada tabla creada y cuando selecciono una
fila me ilumina las filas que están relacionadas en las otras. Y esto es
lo que peor sabor de boca me deja, por varios motivos:
     1. Desde el gvSIG no puedo insertar registros en las tablas esclavas.
     2. Estaría magnífico que no solo iluminara, sino que hiciera un
filtro en las tablas esclavas. Ejemplo: Selecciono Finca1 y ahora tengo
lo siguiente:
             Finca1, Fecha1, observación
             Finca1, Fecha2, observación
             Finca2,
             Finca3,
             Finca1,
             Finca2,
             ..... Infinito ....
         En este caso en el que la tabla esclava tiene un monton de
registros, los cuales están intercalados unos con otros. Pues eso, que
la visualización no es precisamente la más adecuada digamos para tener
una vista de conjunto.
 
Se me ocurre lo siguiente, imagino que no está implementado ni mucho
menos y que bueno igual tiene su historia. Enlazando con el primer
correo del hilo, el de los Tabs.
 
1. En la tabla de atributos, un tab (o pestaña) por cada una de las
tablas enlazadas.
2. Cuando selecciono un registro en la tabla maestra (el primer tab),
los otros tabs muestran solamente los registros correspondientes a la
selección realizada.
3. Incluir un Filtro en la misma pantalla de la navegación de los registros.
 
Y ya está, esto solo a modo de idea que se me acaba de ocurrir con el
fin de mejorar un poquito (en cuestión de usabilidad) esta parte del
programa.
 
Otro problema (no se si mal uso o fallo del software) que acabo de
observar, que ocurre con el refresco de las tablas. No puedo insertar
registros en la tabla desde gvSIG, si abro la tabla con otro programa y
hago un cambio este no se refleja en el gvSIG a no ser que cierre el
proyecto y lo vuelva a abrir :(. Esto me pasa con los dbf.
 
Salud,
 
 
On 11/08/10 15:46, Roser Soler wrote:
> Hola Antonio,
>
> Para asociar más de una tabla a una capa lo único que necesitas es que
> dichas tablas tengan un campo en comun. Siguiendo tu ejemplo; te creas
> las 4 tablas que comentas (en dbf por ejemplo) y en todas ellas tienes
> un campo que se llame finca donde metes algo que las identifique, el
> nombre o un numero identificativo.
> Te vas a gvSIG, te cargas el shape en la vista y desde el gestor de
> proyectos, en Tabla te cargas
> las otras 4 tablas. Despues abres el shape, abres su tabla y se te
> activaran las herramientas de enlace y unión. Y nada, vas creando los
> enlaces/uniones que necesites.
>
> saludos
>
> El 11/08/10 13:53, antoniofacno escribió:
>
>> On 11/08/10 10:35, Manuel Madrid wrote:
>>
>>
>>> Hola Antonio.
>>>
>>> Si no he entendido mal lo que pides es poder visualizar en grupo
>>> mediante pestañas la información correspondiente a todas las tablas que
>>> tengas enlazadas con la tabla de la capa.
>>>
>>>
>>>
>> sep eso mismo por un lado. Y por el otro, ya que le has puesto nombre
>> (porque no sabía como expresarlo) como hago para tener más de una tabla
>> enlazada con la tabla de la capa.
>>
>> Quiero decir, ahora mismo solo puedo (o mejor dicho solo he sido capaz)
>> de asociar una serie de campos a la capa. Pero esto se me queda muy
>> rígido, porque en verdad lo que me interesa es tener más de una tabla.
>> Ejemplo:
>>        1. Información general.
>>        2. Labores que he realizado.
>>        3. Productos fitosanitarios que he utilizado en la finca.
>>        4. ToDo. Una especie de cajón de sastre donde apunto, las cosas
que
>> me gustaría poder hacer en la finca y cuando las hago marcarlas como
hechas.
>>
>> En una BBDD relacional, como puede ser MySQL (o PostgreSQL) no tengo
>> problema para definir algo así. Pero aquí ya me pierdo, la verdad que he
>> sido capaz de instalar Postgis pero tampoco he sido capaz de asociar a
>> una capa más de una tabla. Algo se me escapa :)
>>
>>
>>
>>> Esto actualmente no es posible pero me parece una interesante feature
>>> request. Se podría aplicar tanto a la herramienta información por punto
>>> (veríamos sólo los registros seleccionados) como a la de ver tabla de
>>> atributos (veríamos las tablas al completo).
>>>
>>>
>>>
>> Esto hay que apuntarlo en algún sitio, o ya hay por aquí algun
>> desarrollador escuchando y tomando notas de las sugerencias ;)
>>
>> Saludos,
>>
>>
>>
>>> Saludos,
>>> Manuel.
>>>
>>> El 11/08/10 2:01, antoniofacno escribió:
>>>
>>>
>>>
>>>> Hola,
>>>>
>>>> Otra duda que me corroe y que no se por donde meter mano....
>>>>
>>>> Me gustaría poder asociar a una capa vectorial más de una tabla, por
>>>> ejemplo: la capa Finca (donde he dibujado tantos polígonos como fincas
>>>> hay en la explotación) con las siguientes tablas:
>>>>          - Información: Datos catastrales, superficie, número de
plantas.
>>>>          - Cuaderno campo: Fecha tratamiento, fitosanitario utilizado,
etc.
>>>>          - Enfermedades: Fecha, enfermedad
>>>>          - Producción: Fecha, número de ticket, kilos recolectados.
>>>>
>>>> De forma que cuando fuera a ver la información de una finca (atributos
>>>> de la capa), pudiera ver en pantalla una ventana con un Tab por cada
>>>> tabla y la información asociada al polígono que tengo seleccionado.
>>>>
>>>> ¿Es posible? O me estoy metiendo en camisa de 11 varas.
>>>>
>>>> Salud y gracias,
>>>> _______________________________________________
>>>> gvSIG_usuarios mailing list
>>>> gvSIG_usuarios en 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_usuarios
>>>>
>>>>
>>>>
>>>
>>>
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en 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_usuarios
>>
>>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en 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_usuarios
>
>
 
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en 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_usuarios
 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100811/958f7908/attachment.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : image/png
Tamaño     : 5815 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100811/958f7908/attachment.png 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : image/png
Tamaño     : 84542 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100811/958f7908/attachment-0001.png 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : image/gif
Tamaño     : 47816 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100811/958f7908/attachment.gif 


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