prepro2004 by ashish agrawal. prepro2004 why we need this tool? why we need this tool? inputs,...
Post on 20-Dec-2015
216 views
TRANSCRIPT
![Page 1: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/1.jpg)
PREPRO2004PREPRO2004
BY ASHISH AGRAWALBY ASHISH AGRAWAL
![Page 2: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/2.jpg)
PREPRO2004PREPRO2004
Why we need this tool?Why we need this tool?
Inputs, Outputs and How it works?Inputs, Outputs and How it works?
Comparison to other toolsComparison to other tools
Capabilities of toolCapabilities of tool
Future workFuture work
AcknowledgementAcknowledgement
OVERVIEWOVERVIEW
![Page 3: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/3.jpg)
WHY WE NEED IT?WHY WE NEED IT? *
HEC – HMS (Hydrologic Modeling System) : Simulates HEC – HMS (Hydrologic Modeling System) : Simulates
precipitation –runoff processes for dendritic watershed precipitation –runoff processes for dendritic watershed
systemssystems INPUT - TEXT FILES (BASIN, METEOROLOGICAL , CONTROL, etc.)INPUT - TEXT FILES (BASIN, METEOROLOGICAL , CONTROL, etc.)
OUTPUT – HYDROGRAPH (TABLES, GRAPHS)OUTPUT – HYDROGRAPH (TABLES, GRAPHS)
BASIN FILE : Physical data describing the watershed, BASIN FILE : Physical data describing the watershed,
e.g. subbasin, streams, longest flow path, slopes, etc.e.g. subbasin, streams, longest flow path, slopes, etc.
METEOROLOGICAL FILE : Precipitation and METEOROLOGICAL FILE : Precipitation and
evapotranspiration dataevapotranspiration data
PREPRO2004PREPRO2004
![Page 4: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/4.jpg)
WHY WE NEED IT? (Contd...)WHY WE NEED IT? (Contd...)Extracting hydrologic information from Extracting hydrologic information from
digital spatial data - create formatted text digital spatial data - create formatted text
files – Readable by HMSfiles – Readable by HMS
Automating saves Time and MoneyAutomating saves Time and Money
Useful for future predictions – Change in Useful for future predictions – Change in
Landuse, Impervious cover percentage.Landuse, Impervious cover percentage.
PREPRO2004PREPRO2004
![Page 5: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/5.jpg)
PREPRO2004PREPRO2004
INPUT/OUTPUTINPUT/OUTPUT
THRESHOLD THRESHOLD FOR STREAM FOR STREAM DEFINITIONDEFINITION(In number of (In number of cells)cells)
DEM
NHD STREAMS
PREPRO2004
IDM (Interface Data Model)
HEC-HMSMask
![Page 6: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/6.jpg)
PREPRO2004PREPRO2004
PrePro (ArcView 3.x)PrePro (ArcView 3.x)
Written in Avenue ( Scripting Language)Written in Avenue ( Scripting Language)
Linear ProcedureLinear Procedure
HEC-GeoHMS ( ArcView 3.x)HEC-GeoHMS ( ArcView 3.x)
Written in AvenueWritten in Avenue
Linear ProcedureLinear Procedure
PrePro2002 (ArcView 8.x)PrePro2002 (ArcView 8.x)
Written in Visual BasicWritten in Visual Basic
Linear ProcedureLinear Procedure
PrePro2004 (ArcView 8.x)PrePro2004 (ArcView 8.x)
Exploiting GeoDatabase conceptExploiting GeoDatabase concept
Improvements over PrePro2002Improvements over PrePro2002
COMPARISIONCOMPARISION
![Page 7: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/7.jpg)
PREPRO2004PREPRO2004
DEM
PATH SETUP
![Page 8: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/8.jpg)
PREPRO2004PREPRO2004
DEM/Mask/BurnIn
Projection: DEM should be projectedCould change Z-unit
![Page 9: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/9.jpg)
PREPRO2004PREPRO2004
DEM/Mask/BurnInRawDEM
Mask
Streams for BurnIn
![Page 10: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/10.jpg)
PREPRO2004PREPRO2004
FIL/FDIR/FACCTargetDEM
BurnedDEM
![Page 11: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/11.jpg)
PREPRO2004PREPRO2004
FDIR
3232 6464 128128
1616 11
88 44 22
![Page 12: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/12.jpg)
PREPRO2004PREPRO2004
FACC
Flow Accumulation Grid :Flow Accumulation Function counts the number of cells upstream of a particular cell
![Page 13: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/13.jpg)
PREPRO2004PREPRO2004
STREAMS/OUTLET
![Page 14: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/14.jpg)
PREPRO2004PREPRO2004
STREAMS/OUTLET
Extracted Flow Accumulation Grid : (extflowacc)Flow Accumulation values which are greater than threshold
Stream Link Grid : (strgrid)Streams are divided into links with unique identification number
Outlet Grid : (out)Outlet points of the stream links, which is most downstream point of every link
Vectorized : Out(grid) -------> outlet (shapefile)Strgrid (grid) ------> Reach (shapefile)
![Page 15: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/15.jpg)
outlet
PREPRO2004PREPRO2004
STREAMS/OUTLET
![Page 16: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/16.jpg)
PREPRO2004PREPRO2004
ADD STREAMS
RAIN DROP TOOL :Helps in adding stream by creating graphics
New streams
![Page 17: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/17.jpg)
PREPRO2004PREPRO2004
ADD Inlet/Outlet/Reservoirs
• Break stream links
INLETSINLETS• Get rid of every-thing upstream
RESERVOIRSRESERVOIRS•Pose restrictionswhen merging
Reservoir
OutletInlet/Source
![Page 18: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/18.jpg)
PREPRO2004PREPRO2004
Delineate Watershed
![Page 19: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/19.jpg)
PREPRO2004PREPRO2004
HMS Elements
HMSSubbasinHMSReachHMSJunctionHMSSourceHMSReservoir
OutletsJunction
![Page 20: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/20.jpg)
PREPRO2004PREPRO2004
Merging Subbasins
![Page 21: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/21.jpg)
PREPRO2004PREPRO2004
Merging Subbasins
91
92
91
![Page 22: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/22.jpg)
PREPRO2004PREPRO2004
Calculate Parameters
SUBBASIN PARAMETERSSUBBASIN PARAMETERSLongest Flow Path
LengthSlope of LFP
Full length10 – 85 % length
U/S Elevation D/S Elevation
Centroid of SubbasinsElevation at Centroid
Centroidal Flow Length
REACH PARAMETERSREACH PARAMETERSLength of ReachSlope of ReachU/S Elevation D/S Elevation
![Page 23: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/23.jpg)
PREPRO2004PREPRO2004
Curve Number
Curve Number: SCS Curve Number method uses CN to determineamount of runoff for given amount of rainfall.
How?Intersection of Landuse (Shapefile), Soiltype (Shapefile) and watershed (Shapefile)Lookup Table
•Change Impervious Cover percentage – Modify Curve Number
• Edit Landuse • Edit Soiltype
![Page 24: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/24.jpg)
PREPRO2004PREPRO2004
Tool/IDM
![Page 25: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/25.jpg)
PREPRO2004PREPRO2004
IDM to HMS
![Page 26: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/26.jpg)
PREPRO2004PREPRO2004
HMS Files
Subbasin: R00 Canvas X: 614903.792 Canvas Y: 3364445.138 Label X: Label Y: Area: 0.05 DownStream: J0End:
Junction: J0 Canvas X: 615194 Canvas Y: 3364208 Label X: Label Y: DownStream: R460End:
![Page 27: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/27.jpg)
PREPRO2004PREPRO2004
HMS Basin Model
GIS GIS HEC-HMS HEC-HMS
![Page 28: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/28.jpg)
PREPRO2004PREPRO2004
Future Work
• Calculate some more parameters - required by HMS • Modify Curve Number – Antecedent Moisture Condition (AMC)• Create Meteorological files (in progress)
Preliminary Milestones
Final Destination
• Delineate Flood Plain Map
![Page 29: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/29.jpg)
PREPRO2004PREPRO2004
Conclusion
• Automating – Less Time & Money
• Predicting future changes will be easy
• IDM can maintain different scenarios for
comparison
• Better data, advance algorithms – may
attain greater accuracy over traditional
method
![Page 30: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/30.jpg)
PREPRO2004PREPRO2004
Acknowledgment
• Dr. Francisco Olivera
• For his guidance and support
• Janghwoan Choi
• Used some modules from his code
• Srikanth Koka
• Used some of the snapshots from exercise
created by him
• http://www.hec.usace.army.mil/software/hec-hms/
hechms-hechms.html
![Page 31: PREPRO2004 BY ASHISH AGRAWAL. PREPRO2004 Why we need this tool? Why we need this tool? Inputs, Outputs and How it works? Inputs, Outputs and How it works?](https://reader030.vdocuments.mx/reader030/viewer/2022032800/56649d4d5503460f94a2ce9f/html5/thumbnails/31.jpg)
PREPRO2004PREPRO2004
Questions
?