Jump to content
GMS, SMS, and WMS User Forum
Sign in to follow this  
Julie_pie

Automated HEC-HMS Data Entry

Recommended Posts

I'm having trouble with entering large quantities of data into HEC-HMS while avoiding copy+paste errors. I am currently using HEC-DSSVue, which allows me to enter data for multiple subbasins at a time. Unfortunately, I still have to enter data separately for each month.

I was looking in to making my own DSS files, or using a code to go in and directly edit my DSS files, but I'm still having trouble figuring it out. Does anyone have any tips, or their own method for entering a lot of HEC-HMS data at once (without introducing many opportunities for human error)?

Share this post


Link to post
Share on other sites

Julie,

This is kind of a difficult question.  It's been a long time since I've worked specifically on DSS files.  HEC-DSSVue is the most comprehensive tool out there for viewing and editing DSS files.  It seems like there is an import from text file (.csv) function that would allow you to convert several months of data to a DSS file using DSSVue.

If there is not, you might have to either copy/paste the data manually as you are doing or write a program using VB or some other programming language to convert the data using one of the heclib DLL's.  You can find some limited information about the heclib DLL's by searching on the internet.  One version of the heclib DLL's (heclib50.dll) is included with the WMS download.  We use the heclib DLL for writing DSS files for HMS models from WMS.  I can answer specific questions about programming for the heclib DLL if you are not able to find a solution with HEC-DSSVue.  My guess is that HEC-DSSVue should be flexible enough for you do what you need to do however.

Chris

Share this post


Link to post
Share on other sites
On 7/14/2017 at 12:05 PM, Chris Smemoe said:

Julie,

This is kind of a difficult question.  It's been a long time since I've worked specifically on DSS files.  HEC-DSSVue is the most comprehensive tool out there for viewing and editing DSS files.  It seems like there is an import from text file (.csv) function that would allow you to convert several months of data to a DSS file using DSSVue.

If there is not, you might have to either copy/paste the data manually as you are doing or write a program using VB or some other programming language to convert the data using one of the heclib DLL's.  You can find some limited information about the heclib DLL's by searching on the internet.  One version of the heclib DLL's (heclib50.dll) is included with the WMS download.  We use the heclib DLL for writing DSS files for HMS models from WMS.  I can answer specific questions about programming for the heclib DLL if you are not able to find a solution with HEC-DSSVue.  My guess is that HEC-DSSVue should be flexible enough for you do what you need to do however.

Chris

Hi Chris,

thanks for your detailed answer, i was using dssvue to view the results generated from hec-hms after i did the uncertainty analysis process. So basically i made 100 times simulations for 3 parameters in 3 subbasins which means 9 parameters were used to do the uncertainty analysis. I opened the dss output file and tried to plot each realization, but i can only open the maximum, minimum and mean flow records in the dss file. Other records (a total 100 realizations) showed no data when i tried to plot or tabulate them. Do you think there's a way to get access to each of those realization record? Thank you so much if you could hlep.

Joey

Untitled.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×