10.07.2015 Views

Converting a NEXRAD Rainfall Map into a Flood Inundation Map by ...

Converting a NEXRAD Rainfall Map into a Flood Inundation Map by ...

Converting a NEXRAD Rainfall Map into a Flood Inundation Map by ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

the ability to read from and write to the HEC-DSS database. This capabilityfacilitates the use of observed data <strong>by</strong> the models as well as the passing ofinformation between HEC software programs.HEC-DSS was written in FORTRAN 77 (whose development started in1979 prompted <strong>by</strong> the Kissimmee River study in Florida) and designed to becalled <strong>by</strong> FORTRAN programs. Today the use of the DSS system has expanded<strong>into</strong> real-time data storage applications that allow rapid storage and retrieval offiles containing 100,000 records or more. The DSS is made up of a set of utilityprograms that allow access (interface) <strong>by</strong> multiple programs. That is, DSS makesuse of several subroutines in the software library HECLIB that enable otherprograms to interface with it. At its creation, back in 1979, the interfacingimplementations were centered on HEC applications programs like the wellknown<strong>Flood</strong> Hydrograph Package (HEC-1) and the Expected Annual Damage(EAD) program. At that time, interfacing implementations with external systemsoutside of the HEC series of models were not envisioned, much less interfacingimplementations with external programs developed in programming languagesother than FORTRAN.The original motivation behind the HEC-DSS system has some similaritywith the motivation of the present work, that is, the need to avoid the tedious stepwiseapproach in which most studies are performed. Under this step-wiseapproach, the data is passed from one analysis program to another in a manualfashion favoring a time consuming and error-prone workflow that is functionalbut not very productive nor efficient. Process analysis using the same type of data80

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!