Storm Sewer & Flood Modeling
Welcome to the Innovyze Stormwater, Sewer, and Flood modeling feedback page.
-
Set database management permissions
(Workgroup) database permissions are now mainly used to prevent users from modifying content within the database, but there is currently no way to prevent them from updating databases, creating new ones unlimitedly on servers with otherwise protected access etc. It would therefore be useful to have an additional security level which deals with database management permissions.
3 votesThank you for this request.
There are already settings available for database creation permissions which can be implemented using the snumbat.ini file.
Specifically there is a keyword “AllowDatabaseCreation” where a setting of 0 means creation is disallowed and a settings of 1 means creation is allowed. The Workgroup Data Server Administration document which can be requested from Innovyze talks through these steps and provides examples for the snumbat.ini files.
When it comes to the updating of databases, is this to restrict the ability to update from a particular software version database to a later one or rather to prevent update to the contents of the database please?
Thanks,
Pascal -
Import HAZUS data into InfoWorks ICM Damage Functions
HAZUS data can be accessed from the backend using MS SQL. Could an import function be added to ICM which would allow a connection to the database and import data as needed to create damage functions?
2 votes -
Better documentation on XPX/XPTABLES to map UI element to variables
I would like for Innovyze to create a complete list of all the codes that can be used in XPX or XPTables, with descriptions of how they are used, and/or make it very easy to find out what those codes are.
For example, NKLASS is used in XPX to change the conduit shape. In XPX, the NKLASS codes are just numbers that correspond to particular shapes. To figure out which number is which takes making a dummy model . I was hoping that you have a full data definition somewhere that tells what all these things are.
In XPTables, however,…
2 votes -
Automated Calibration Tool
Tool similar to competing software where you can apply a level (%) of uncertainty and automatically sun simulations with varied parameters withing that level of uncertainty and see all results at once.
6 votes -
Circular sluices/penstocks would also be useful
Similar to the rectangular flap valve request, circular sluices would avoid workarounds trying to estimate the rectangular equivalent to a half closed circular penstock (or worse still a half closed egg shaped penstock)
16 votes -
Detention Time Modelling
We would like the model to calculate detention time of sewer in a simulation. The idea is similar to water age calculation in WS. The aim is to use this as a proxy for odour study, in essence we would like to be able to create thematic maps to show where sewer is older, where it gets diluted with fresh, non-pumped, sewer and so on
1 vote -
ICM sims updated with better control on sims outcome
I think waiting a big time for a sim to be done and then because the sim results disk gets full, loosing all of the simulated data is something that should be prevented from the time someone sends the simulation. A warning should be issued when you send the sim, looking at the remaining free disk size, Also maybe showing a estimation of how much space you will need.
2 votes -
Support for Hong Kong Observatory Rainfall Data
The Hong Kong Observatory is the authority responsible for producing observed and forecast rainfall data for the territory. Their data is produced in a format not currently supported in ICMLive so we have to convert it into shape files to be used. Direct reading of this data would enable both more efficient data loading processes as well as reducing the potential for errors.
6 votes -
Apply rain gauge boundaries to multiple rainfall events
I would like to load rain gauge boundaries to multiple rainfall events at once. I have had to import rainfall profiles from .csv files and I have lots of durations and return periods. Saving the rain gauge boundaries to each file is time consuming. Having a batch tool where the appropriate rainfall events are loaded at the same time would speed up this process in the future.
3 votesThanks for this request, for application to 1D networks the profile for subcatchments could be used but if the rainfall needs to be applied to a 2D zone as well where spatial distribution is required then in that instance this wouldn’t work I guess so I see the need here.
-
Export of simulation log files from ICMLive
We'd like the log file to be automatically exported as part of the live modelling workflows. This log file contains important information pertaining to the TSDBs that we would like to use in some additional post-processing. Could this be part of the manifest export process?
3 votes -
Use of cfg for mapping in Polygon Generation via Intersection or have a Ruby do it
In doing (and often multiple redoing) the Polygon Generation via Intersection, it would be very useful to have the opportunity to save the mapping (which GIS or Network Field in which Polygon field) in a cfg file, like the ODEC feature has the opportunity to save the mapping.
As an alternative it would also be very useful to be able to run a Ruby which activates the Polygon Generation via Intersection and even the Area Take Off features.3 votes -
As a user, I need to burn the 1D river into ground model, so the flooding extent inside the 1D river channel is shown accurately
HEC-RAS has a tool in RAS Mapper doing just that.
https://www.kleinschmidtgroup.com/ras-post/including-channel-bathymetry-into-your-terrain/3 votes -
Save toolbar and screen configurations and locations
I run InfoWorks on my laptop, and have an external monitor. I find I'm often searching for toolbar buttons because switching between the two monitors of different sizes re-configures the locations of the various toolbars and screens.
For example, on my external monitor there is enough room to have the User Actions toolbar displaying, but my laptop is smaller and there is no longer enough room for it, so instead of two rows it bumps down to three and moves my toolbars all around. Adding in profiles or even a scrollable space for the toolbars so the ones to the…
21 votes -
Triangles browser
Small triangles can slow down 2D simulations significantly. Currently, after creating a 2D mesh, I export the 2D mesh to a GIS software to check how many triangles I have below certain size and where they are. This helps me address the problem of small triangles efficiently. it would be helpful to have a similar functionality in ICM (i.e. triangles browser).
9 votes -
Validation as a background task
Validation as a background task so UI isn't locked.
35 votesWe have spent quite a bit of time investigating how validation improvements might be achieved, whether that be through validation as a background task or whether it be with improvements on the speed of validation in the first place.
There is no silver bullet which has been identified so far, the validation is already very efficient with minimal potential for speed improvements and there are issues with it as a background task as previously mentioned which we haven’t got fully fledged solutions to yet.
-
I want the Show Maxima function to apply to Pipe Shear Stress
Currently, the "Show Maxima" results button doesn't apply to pipe Shear Stress (calculated through QM, Quality Module).
It seems pipe Shear Stress is the only thing that Shear Stress is the only thing the "Show Maxima" results button doesn't apply to.
2 votes -
Option to disable flag colour backgrounds for Custom Labels
When creating a custom label and using field values, the values have a background in the colour of the flag value. In many cases, the flag value is not a suitable colour to be a background and makes the text difficult to read.
Could you make an option in the Formatting settings for custom labels to disable this behaviour so that the flag colour is not displayed.11 votes -
Enable remote simulations with state files without local agent being active
When running (very) long time series, we often split up simulations in shorter blocks and link them via final/initial states (mainly to prevent total loss of results in case something happens near the end of the simulation, and to make results more manageable). However, when we schedule such a "chain of simulations" to remote server and also have the results stored remotely, the chain is still interrupted as soon as the local agent from where they were launched is stopped (e.g. because the local pc is shutdown). As the whole chain can take days or weeks to run, this is…
4 votes -
Infoworks - Pipe grade calculator
Pipe grade calculator between US and DS inverts, Ultimately having the ability to calculate downstream or upstream inverts over a long network based on a specified grade from either a DS or US invert level as a starting point.
6 votes -
Partially complete a simulation and review results and then opt to continue the simulation
Simulations often take a long time to run. I would like to be able to "pause" the simulation and review the results to check that the initialisation is correct, or that an RTC is working properly, and if I am happy then continue the simulation to completion.
25 votesThe approach which we are looking to leverage here is one which deviates a little from the original request but gives the same ability to interrogate results part way through a simulation. After investigating options, the best appears to be to have a run for the total duration you are interested in, then set a state saving checkbox in the run and when you wish to interrogate simulation results stop the simulation. We will then make use of ICMLive developed concatenation of results to allow us to tie in the “continuation run” with the results which were stopped earlier. There is a lot more detail to this than I can add here, but it should meet the need.
- Don't see your idea?