v2023.3
23 juni 2023
Compatible met MI 3.28 en ThreeDiToolbox 2.5.3
Installatie
Verwijder (of vervang)
C:\Program Files\3DiModellerInterface 3.28\apps\Python39\Lib\site-packages\click
C:\Program Files\3DiModellerInterface 3.28\apps\Python39\Lib\site-packages\click-7.1.2-py3.9.egg-info
met
%appdata%\3Di\QGIS3\profiles\default\python\plugins\ThreeDiToolbox\deps\click
%appdata%\3Di\QGIS3\profiles\default\python\plugins\ThreeDiToolbox\deps\click-8.1.3.dist-info
model_sql in modelsplitter
bestand om veranderingen door te voeren in specifieke versie van schematisatie.
format moet zijn een json met de eerste key gelijk aan de name
kolom in model_settings.xlsx. Per schema versie vervolgens een dict maken met 1 sql query per key. Deze query wordt toegepast op de sqlite. Hoe deze key heet is irrelevant (voorbeeld hieronder 'query1').
voorbeeld \02_schematisation\model_sql.json:
{
"0d1d_test": {"query1": "UPDATE v2_orifice SET connection_node_end_id=386 WHERE code LIKE 'KDU-Q-1804'"}
}
update de connection node van een orifice alleen voor het 0d1d_test model.
Waterschadeschatter
Waterschadeschatter toegevoegd aan research-tools. Hiervoor is het wel nodig dat er een landgebruikskaart beschikbaar is voor het model. Werkte al in nabewerking klimaatsommen, maar nu ook buiten systemen hhnk.
Notebooks
Werken net wat anders. Het kan zijn dat de notebooks niet goed werken. Om dit wel zo te krijgen is het belangrijk onderstand bestand te verwijderen, of de regels helemaal onderaan met c.InteractiveShellApp.exec_lines te verwijderen. Doe dit pas nadat je de plugin hebt bijgewerkt.
C:\Users\$USER$\.ipython\profile_default\ipython_config.py
In de local_settings.py werken hhnk_threedi_tools_path en hhnk_research_tools_path niet meer. In plaats daarvan voor ontwikkeling in htt en hrt bin/install_local.bat draaien.
Overig
- opzet pytests voor research-tools
- codecov werkend op threedi-tools
- Migreer sqlite naar nieuwste versie bij inladen via 'laad lagen'.
- Bank level test werkend
What's Changed
- fix_locale by @d2hydro in #71
- 2023.3 updates by @wvangerwen in #72
Full Changelog: 2023.2...v2023.3