Chris:
Thank you very much for your answer. I was planning to use HEC-RAS to compute real depth. But I figure out to get a very basic model to run, you still need to set up Bank Stations, Downstream Reach Length, etc. in order for HEC-RAS to run. In order to achieve that, I still need to manually create the bank line features, flow path features etc. within HEC-GeoRAS to get those information, which would require huge efforts for thousands of miles of streams. Currently, I only have a huge spreadsheet with thousands of XS profile, with only Station/Elevation/Manning n, no bank station, no downstream reach length, etc.
I will try your idea of writing all those XS information to a Geometry File and then use Hydraulic Design Function to compute normal depth. Could you advise is there a tool that can create bank lines/flow path/XS automatically, so that the level of manual effort can be reduced. Thanks again!
Trevor