3.5.039

INDEX

OM

Mapzones - Return results on temporal layers when running mapzones with commit changes=false

When running mapzones function, you can choose if you want to commit changes or not.

  • Commit changes=true: Mapzone polygonal geometry is recalculated and mapzone id of related features is updated.

  • Commit changes=false: None of thes changes are done. Results are stored on auxiliar layers so you can view it before and only apply when you are sure that the results are correct.

Since this version, when commit changes=false, this auxiliar layers are automatically loaded to QGIS project via Temporal Layers. This way is much easier to view the results, without the necessity to perform an advanced query as it was before.

Loaded layers are only related to:

  • Resultant arcs, categorized by mapzone.

  • Resultant polygons, categorized by mapzone.

Node and connec results aren't loaded.

Force Arc Divide tool to move mapzones values from arc to inserted node

When using the Arc Divide tool, the inserted node will now capture the mapzone values of the divided arc. Specifically the updated values will be:

  • Sector_id

  • Dma_id

  • Presszone_id (only for WS)

  • Dqa_id (only for WS)

  • Minsector (only for WS)

EPA

Add nodeinflow for detailed rpt node on UD results

Inflow column has been added to rpt_node table. It will be filled with data after running a full SWMM simulation.

Set raingage geometry column not null

Geometry of Raingage feature (only for UD projects) is now mandatory, since having NULL value on this column lead to simulation errors.

ADMIN/SYSTEM

Massive performance improvement of get_feature_by_id

With this improvement, now tools that search for features should be faster than before.

Improve handling of config files

User config files (stored on ...\user\AppData\Roaming\Giswater\3.5\core\config), which have been reported to generate some problems, now have been improved avoiding its crash on all the supposed cases.

Change querytext for *_type columns on v_edit_element form. Don't use featurecat_id

Config_form_fields querytext for function, category, fluid and location_type had a mistake, because there was a filter for featurecat_id (following the standard for other features), but it doesn't apply for v_edit_element.

This filter has been removed and now the query works properly.

Last updated