6 votos

La capa de forma se vuelve no editable si se guarda filtrada

Estoy trabajando en QGIS 2.18.3.

Tengo una capa de forma con geometría de punto, la cual filtro por algún campo, y luego trabajo en su tabla de atributos. Una vez que termino por el día, guardo el proyecto para poder continuar al día siguiente.

Almaceno los datos en mi computadora, a la cual nadie más se conecta, cierro el proyecto después y finalmente apago mi computadora.

Aquí está mi archivo de forma sin filtro (se puede editar), archivo de forma sin filtrar

y luego mi archivo de forma después de haber aplicado el filtro (todavía se puede editar). archivo de forma filtrado

Pero todos los días, cuando abro el proyecto, encuentro que el archivo de forma no se puede editar, por lo que tengo que deshacer el filtro y luego guardarlo con otro nombre, eliminar el anterior y seguir trabajando en el nuevo que ahora me permite seguir editando.

He intentado duplicar la capa, pero la duplicada sigue sin poder editarse.

¿Por qué sucede esto? ¿Es una consecuencia de guardar el proyecto con un archivo de forma filtrado?

0 votos

Quizás cuéntanos un poco más sobre tu proceso. Cuando guardas el proyecto, ¿cierras el proyecto después? ¿Lo dejas abierto en tu computadora? ¿Dónde se almacenan tus datos? ¿Alguien más tiene acceso a estos datos que podría estar conectándose a él y, por lo tanto, poniendo un bloqueo? Dices que tienes que crear una nueva capa. ¿Has intentado agregar esa capa sola en una nueva instancia de QGIS para ver si es editable entonces? Hay muchas variables aquí, por lo que algunos detalles más pueden ayudar a estrechar un poco el problema.

1 votos

Mis compañeros de trabajo y yo tuvimos un problema similar, las capas de forma que creé no podían ser editadas por ellos a menos que las guardaran en su propio directorio, lo mismo sucedía con los archivos de proyecto de QGIS, podían editarlo pero no sobrescribir el archivo original, así que también tenían que guardarlo. Supongo que es un error en QGIS porque todo lo anterior funcionaba perfectamente hasta QGIS 2.16.

0 votos

Tengo el mismo problema. Utilizo SpatiaLite en lugar del formato SHP. Después de guardar el archivo del proyecto con la capa (SpatiaLite) filtrada y cerrarlo, la capa se vuelve no editable por algunas razones. En la próxima sesión se muestra la capa, pero la herramienta de Edición sigue en gris. Una vez que se desactiva el filtro y se reinicia el proyecto, la capa vuelve a ser editable. Bastante molesto, para ser honesto. ¿Puedes aconsejarme?

9voto

SpliFF Puntos 214

QGIS deshabilita la edición de shapefiles filtrados por razones de seguridad de datos. Recuerda que los shapefiles utilizan un formato de almacenamiento dbase desactualizado, con poco esfuerzo para mantener la integridad de los datos.

Si necesitas filtrar y editar, considera utilizar otro formato de archivo. Yo he empezado a utilizar bases de datos spatialite para ese propósito. El sistema de base de datos sqlite es capaz de filtrar y mantener la integridad de los datos de características filtradas y no filtradas.

0 votos

Pero edito la tabla de atributos de mi shapefile mientras está filtrada (he editado mi pregunta añadiendo algunas imágenes para mostrarlo).

0 votos

Usted edita la capa en la memoria de QGIS, pero no directamente en el archivo de formas.

0 votos

Pero una vez que termino de editar, copio los datos en Excel (para seguir haciendo otras cosas) y los valores que cambié en QGIS aparecen tal como los cambié en mi hoja de cálculo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X