¿Cómo mostrar registros relacionados en QGIS?


11

Viniendo de un fondo de esri, siempre he usado clases de relación en un gdb para mostrar registros relacionados con una característica. P.ej. Relacione 1 punto de encuesta con muchos documentos, fotos, etc.

¿Alguien sabe cómo hacer algo similar en QGIS?

Ando

PD: Estoy usando PostGreSQL 8.4.1 y PostGIS 1.4 y mis clientes son QGIS.

Respuestas:


5

-Hay un complemento llamado "eVis Event Browser" que mostrará imágenes o cualquier documento basado en aplicaciones externas.

-Puedes crear capas relacionales (generadas a partir de consultas SQL) con el complemento "RT SQL Layer".

eVis


He oído hablar de eVis, pero no es exactamente lo que estoy buscando, no me gusta cómo los usuarios tienen que usar una herramienta de identificación diferente cuando la usan. "RT SQL Layer" es algo que echaré un vistazo.
Ando

1

También puede crear acciones personalizadas que hagan referencia a un campo en particular. Ejemplo para abrir un sitio web (almacenado en un campo llamado "yourfieldname") en firefox usaría la sintaxis a continuación. La desventaja de este método es que tendría que crear una acción para cada campo que contenga datos de enlace activo, más una acción que abriría el tipo correcto de documento. Puede acceder a la acción haciendo clic derecho en el campo en la ventana de identificación estándar.

"C: \ Archivos de programa \ Mozilla Firefox \ firefox.exe"% yourfieldname

(su nombre de campo es SENSIBLE AL CASO )

ingrese la descripción de la imagen aquí


1
Hola Ryan, gracias por la respuesta. Estoy interesado en cómo relacionarme con múltiples registros. La sugerencia anterior de RT SQL Layer es útil pero crea una nueva capa, y no quiero eso. Lo que originalmente pensé que podría ser posible usar acciones para ejecutar una consulta de mi tabla de archivos adjuntos y devolver los registros en una tabla. He publicado en el foro QGIS, lamentablemente aún no hay respuestas allí forum.qgis.org/viewtopic.php?f=2&t=7984
Ando

Sí, no es tan perfecto como ArcGIS. Definitivamente publique una respuesta si obtiene una mejor respuesta.
RyanKDalton
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.