Storm Sewer & Flood Modeling
Welcome to the Innovyze Stormwater, Sewer, and Flood modeling feedback page.
56 results found
-
I want to be able to open a layer list using Exchange (Ruby)
As part of a ruby script, I would like to add a specific layer list to a network to enable a Spatial SQL to be run. This script needs to be run on all our networks as part of a regular update. We have 1100 models which would require an extensive manual activity.
There is an existing method "WSOpenNetwork.openmolayer_list" but this i sonly available internally to Innovyze. Could you please make it available to all?
3 votes -
1 vote
-
Attach Model documentation to Db
be able to attach documents, model user guide, MBV etc so key documentation in one place. Similar to InfoAsset
1 voteI think this is a duplicate idea.
-
Add Date Properties to Scenario Objects (Ruby)
This would add a
date_created
ordate_last_committed
field to Scenario Objects in theWSApplication.current_network
.It could be used to delete (or archive) old scenarios.
For example, this would allow users to write a ruby script that can loop through and delete any scenarios greater than 3 years old.
1 vote -
Get the elapsed time of the simulation in ICM Exchange
It is not possible to get the information of the Job Control window with the current ICM Exchange, but it would be very useful to be able to create a dashboard using ICM Exchange to manage simulations and coordinators.
1 vote -
Have all the functionality available in the 'Manage scenarios' dialogue in the ICM, to also be available via ICM Exchange
Options such as 'Reintegrate' & Duplicate'
28 votes -
SQL in run dialog box to select gauged objects
Using SQL to select gauged objects would allow their dynamic selection based on object properties, not just from a static list. This is an issue when testing scenarios if field names are added/changed. It is further compounded by selection lists becoming read-only after being used in a simulation, prompting a proliferation of duplicate selection list objects to update the list.
4 votes -
Run SQL Query across multiple simulation results
Similar to how ICM lets me run a SQL query across multiple networks, I want to use SQL to summarize results in a custom way across multiple simulation results objects.
Ideally they could be joined in one table similar to the way one can query from sim.depnode and sim2.depnode when an alternate results is applied to the map. But simply running a query on each simulation in isolation would be helpful as well
2 votes -
Speed up the creation/amending of ICMTs
Creating or amending ICMTs is slow, especially if they contain ground models. Even deleting or creating new 'folder' items in ICMTs is slow. Speeding this process up would increase productivity.
17 votes -
19 votes
-
Include weirs and orifices in xpswmm ensemble statistics
Please include weirs and orifices in the ARR Ensemble Statistics summary. Currently, only conduits or natural channels are included.
7 votes -
Restrict use of a simulation server to specific users - to give priority to certain workflows
In a workgroup setting with ICM with several simulation servers it is possible to limit a named group of simulation servers (a "group" can be just one server) for use with specific ICM model databases.
We would like to be able to limit use of a server group to specific users who will be working on many databases over a period of time. We don't want to restrict other users from running models in these databases; they can run on other servers.
2 votes -
Python scripting API for ICM
Our team uses Python scripting extensively for data analysis and manipulation, while Ruby is foreign to us.
Please provide scripting support for Python for model manipulation and analysis.8 votes -
Additional keyboard shortcuts
Keyboard shortcuts can really help speed up processes and workflows in InfoWorks ICM but some of the menu options do not yet have these. Would it be possible to add the missing keyboard shortcuts, specifically for repeatable tasks such as updating objects from ground models?
29 votes -
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.
4 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…
27 votes -
Drag and drop ruby
The ability to drag and drop ruby scripts from the file system into the ICM window in order to execute them.
This will not only be useful for day to day use of using ruby scripts but will also be useful for 3rd party (and open source) applications like InfoLab
https://github.com/sancarn/InfoLab
Currently in order to inject ruby scripts into the UI we have to use open up Network tab and execute the "Run Ruby Script" button's default action. Creating a drop event onto ICM would be significantly easier and is extremely easy to implement (a few hours)
5 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 -
Automatically add network details when copying a network from commit history
When a version of a network is copied via the commit history dialog box, the standard commit detail generated is "created from copy". Could this be extended by automatically inserting the original network name and version number ? It would help a lot in retracing the network history.
4 votes -
4 votes