En la versión 3.8.3, necesito adjuntar una capa de Geopackage a otra capa de Geopackage, ambas en el mismo Geopackage. Digamos que mi Geopackage tiene dos capas, A y B. ¿Cómo puedo anexar B a A?
Respuesta
¿Demasiados anuncios?Acabo de encontrar la respuesta. En primer lugar, asegúrese de que ambas capas (origen y destino) tienen esquemas idénticos. En el índice, haga clic con el botón derecho en la capa de origen (en mi ejemplo, la capa B) y Exportar > Guardar características como...
Ahora, el Guardar capa vectorial aparece la ventana. Aquí, el menú desplegable Formato y seleccione Geopackage. En Nombre del archivo introduzca la ruta y el nombre del Geopackage. En Nombre de la capa Introduzca la capa de destino a la que está añadiendo (en mi caso, es "A"). Asegúrese de que los CRS de la capa de origen y de destino son idénticos. En Seleccione los campos a exportar y sus opciones de exportación Desmarque la opción FID (el proceso de anexión actualizará los valores FID de la capa de destino).
A continuación, se le notificará que La capa ya existe . Aquí, haga clic en el botón Añadir a la capa botón.
El Seleccionar capas vectoriales para añadir aparecerá la ventana. No haga clic en ninguna de las capas; simplemente haga clic en el botón Ok botón.
¡Voilà! La capa de origen se ha añadido a la capa de destino.
EDIT: Si tienes la tabla de atributos de destino abierta cuando se produce la operación de añadir, no parece que se actualice automáticamente. Por lo tanto, tendrá que cerrar la tabla y volver a abrirla, lo que la actualiza, mostrando ahora los registros añadidos.