threedi / hhnk-threedi-plugin

QGIS plugin gebruikt voor analyses van 3Di modellen bij HHNK.
1 stars 0 forks source link

file locks omdat bestand al in qgis is ingeladen #61

Open wvangerwen opened 1 year ago

wvangerwen commented 1 year ago

e.g. laad lagen -> grid genereren 2x draaien.

PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'E:\\02.modellen\\23_Katvoed\\04_test_results\\sqlite_tests\\cells.gpkg'

Opties:

d2hydro commented 1 year ago

Laag verwijderen uit QGIS

d2hydro commented 1 year ago

Optie om lagen te verwijderen die bestanden gebruiken (en locken) is ingebouwd in #106. Dit specifieke issue is opgelost door gebruik te maken van de NenS grid-conversie.

wvangerwen commented 1 year ago

@d2hydro kan je dit ook toepassen voor de checks?

wvangerwen commented 12 months ago

inputs en outputs moeten gedefinieerd worden op de hoofdclass van de check.

BaseSqliteTask moet verify_input en verify_output gaan uitvoeren. Deze class heeft ook een .method method om aan te geven welke taak gedraaid wordt.

.run_custom voor alle tasks gebruiken, of mogelijk helemaal uitfaseren

self.gdf.to_file moet weg uit de plugin, wegschrijven alleen in tools regelen.

hrt.check_create_new_file