Tengo una base de datos spatialite que he creado y que abarca varios años de datos sobre la delincuencia. Para facilitar un escenario del mundo real en el que puedo simplificar la interacción para un usuario mediante la introducción de una vista que simplemente limita el período de tiempo o qué tipos de delitos se devuelven, quiero saber si es posible que QGIS lea esta vista como lo haría con cualquier otra tabla espacial en mi base de datos. El punto aquí es que obviamente no quiero crear una tabla separada para cada posible Vista que pueda usar, y estoy tratando de hacerlo simple al no requerir que el usuario conozca la base de datos y el SQL apropiado para subconjuntar los datos ellos mismos. Un flujo de trabajo similar en el mundo de ArcGIS podría ser la creación de archivos de capas separadas que el usuario podría abrir en ArcMap que acceder a la base de datos (digamos, SQL Server) y presentar sólo el conjunto de datos limitados.
He creado una vista en mi base de datos, pero no aparece en la lista de clases de características que puedo importar cuando me conecto a la base de datos de spatialite en QGIS. ¿Quizás las Vistas no se consideran espaciales? (Esto es algo que voy a investigar más adelante, pero creía que ya lo había hecho; sólo que no recuerdo la conclusión). En cualquier caso, ¿cómo se podría replicar el tipo de flujo de trabajo que quiero o la alternativa similar de ArcGIS?