Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problema de memoria con carga de XTF pesados #537

Open
luzhincapie opened this issue Feb 28, 2022 · 1 comment
Open

Problema de memoria con carga de XTF pesados #537

luzhincapie opened this issue Feb 28, 2022 · 1 comment

Comments

@luzhincapie
Copy link

Buenas tardes:

Se presenta error de memoria cuando los archivos son muy pesados, adicional el proceso toma demasiado tiempo. Versión de QGis 3.16.16 y del Complemento de LADM_COL de fecha abril y mayo de 2021. Motor de BD PostgreSQL 12.9 y geopackage.

Gracias por la ayuda.

photo_2022-02-28_11-06-15

@gacarrillor
Copy link
Member

Hola @luzhincapie, gracias por el reporte.

Efectivamente, la versión del Asistente LADM-COL que utilizas trabaja con Levantamiento Catastral v1.0 y tiene como dependencia la librería ili2db v4.4.3, encargada de importar y exportar XTFs.

La cooperación suiza financió un arreglo en dicha librería (ili2db) para evitar el problema de memoria con XTFs grandes. Más detalles aquí: claeis/ili2db#363 El arreglo viene para ili2db 4.4.4.

Por razones técnicas (versiones de dependencias), solamente podemos usar dicho arreglo para versiones del Asistente LADM-COL que soporten Levantamiento Catastral v1.2, así que no habrá solución (técnicamente no es posible) para Levantamiento Catastral v1.0.

Solución temporal

  1. Si trabajas en un equipo de varias personas, busca un computador con más memoria RAM disponible e importa el XTF a una base de datos GeoPackage.
  2. Una vez que hayas importado a GeoPackage, distribuye entre tu equipo el archivo .GPKG (quizá comprimido).
  3. Conécta el Asistente LADM-COL a la BD GeoPackage que te enviaron, desde el diálogo de Configuración, en la pestaña Conexión a base de datos.
  4. ¡Listo!

Nota: Existe otra solución, alterando un parámetro de memoria de Java, pero no se recomienda porque no es fácil determinar un valor de memoria que te funcione. De hecho, cuando te envíen un XTF más grande, el error volverá a ocurrir.

Solución permanente

Usa el Asistente LADM-COL v4.0.0-beta (o superior), que acaba de ser liberada. Recuerda que dicha versión trabaja con el modelo de aplicación de Levantamiento Catastral v1.2. Más detalles en #523 y https://github.com/SwissTierrasColombia/Asistente-LADM-COL/releases/tag/4.0.0-beta

Saludos,

Germán

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants