LAGO   Consulting   &   Services LLC
    • Home
    • About Us
      • The Company
      • Leadership
      • Certifications
    • Services
      • Modeling Services
      • Consulting Services
      • Software Development >
        • Fill Sinks Plus
        • HEC-RAS to MIKE11
        • SWMM5 to Shp
        • Lago Toolbox
    • Projects
    • FAQ/Contact
    • LAGO-LG2 JV
  • MENU

Fill Sinks Plus

​​Purpose
    FS+ is a better alternative to the Fill Sinks (FS) operation in ArcMap/ArcHydro for flat topographies with the presence of wetlands and flood plains. Both operations produce similar stream paths in steep terrains, but the FS+ tool generates more realistic flow paths in flat regions. A comparison of both methods is provided in the last section of this document. ​In addition, the tool can perform DEM conditioning operations to account for sinks and culverts.

Usage
    FS+ is implemented as a Customized Command or button  in ArcMap 10 by using the ArcObjects.NET as distributed by ESRI. The installation of this button is detailed in one of the following sections.
    In order to obtain the modified or “filled” raster, select the DEM raster layer and click on the FS+ button. Currently, this tool is limited to layers originated from raster files, e.g., TIFF files. Thus, for other types of raster layers, the user needs to export the data as a raster file before executing the FS+ tool.
    FS+ replaces only the FS operation in ArcHydro. Other operations preceding and succeeding the FS operation in ArcHydro must be executed as usual. FS+ considers No Data values in the DEM as sinks.

Pre-requisites
    This tool will run in ArcGIS 10.0 - 10.7 for Desktop Basic (ArcView). The extension Spatial Analyst is not required for FS+.

Installation
    The following steps are necessary during the installation of FS+ for ArcMap 10.1 in a Windows 7 computer.
​1)  Uninstall previous versions. If a previous version is installed, open Programs and Features by clicking the Start button, Control Panel, and finally clicking on Programs and Features and selecting FillSinksPlus_ArcMap10p#. Right-click to uninstall it. 
Control Panel, Programs and Features
2)   Run the installation file and go through the installation windows. 
Installation Screenshot
Installation Screenshot
Installation Screenshot
Installation Screenshot
3)   Setup the button in ArcMap 10. Go to Customize Mode window and under the “Command” Tab look for Lago Tools. Then drag the button into a toolbar.
Customize Mode in ArcMap
Lago Tools in Customize
    ​In some cases, “Lago Tool” could not be found in the list of categories as shown above. As a work around this, the user can browse for the file FillSinksPlus_ArcMap10p#.dll inside the program files directory and right-click to register it manually.
Register FillSinkPlus Screenshot
    ​Then, you need to authorize ESRIRegAsm.exe to run in your computer, and click on register in the windows below.
Desktop Register Screenshot
    ​In the case that the option for “Register” is not shown, the manual registration can be done via command prompt as detailed at the ESRI webpage:
http://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#AboutESRIRegAsmUtility.htm
    In order to facilitate this process, a batch file titled “Register_ESRIRegAsm.exe_ArcMap10p#.bat” is also provided in the program file directory. Just right-click the batch file and “Run as administrator”. The print screens below illustrate the process.
Register Run as Admin
Command Prompt Screenshot
​Example of use
The following steps illustrate the use of FS+ by using the file LiDar_Sample2.tif, which is included into the My Documents folder (e.g., C:\Users\LC\Documents\FillSinksPlus) during the installation process.
1)   Open ArcMap and add raster file provided as a layer.
Add Data Screenshot
2)   Click on the FS+ button , and click on execute to proceed. 
Execute FS+ Screenshot
3)   The filled file is added as a raster layer after the operation has succeeded. 
Added File screenshot
The basic fill sink operation can be repeated using the following optional features
  • The parameter SlopeH can be varied from the default value of 1e-6. See further details in the technical notes below.
  • The fill depth option produces another file, which is simply the difference between the filled raster and the original one.
4)   In order to facilitate the work flow, there are other options included in FS+ tool, which are considered part of the DEM pre-processing conducted before the fill sink operation.
  • The user can specify a point shape file with “drain” or “sink” points, which may be useful, for example, to consider closed drainage basins. The user can also specify if No-Data values are set in the DEM or if the fill depth is just set as zero at those points. In both options, the effect in the filled map is similar, and the difference is that a modified DEM raster file with no-data values at those points is created in the former option.
  • The user can specify a polyline shape file with “culvert” paths. The fill operation finds the minimum DEM values along the path of connected culverts and uses it to replace them. Thus, a DEM raster file modified along the flow paths is be created, and the flow path from the culvert is accounted in the filled map. The parameter maximum burning depth for culverts limits the depth that is burned in the DEM, which may be convenient for long culvert paths.
  • The user can specify a previous filled raster file as the starting point after adding new sinks and culverts into their shape files. This can speed up the FS+ execution and it is recommended when the DEM is huge, and it takes a lot of time for FS+ to run. However, this option may lead to the wrong results when culverts or sinks have been removed. In other words, use this starting point option only if sinks and culverts have been added, but not removed.   
​5)   A log file with some details is also saved in the same directory.
Documents library screenshot
​Registration
    Users can try FS+ for free; however, when using the free version, the message below will be displayed.
Evaluated Version FS+ screenshot
    When evaluating the tool, you can clip your raster to less than 800 pixels in each direction in order to have only one of those “Trial version notification” messages.
    In order to have full functionality of this tool, the user needs to complete the registration by following these steps:
a.    Go to the right-top corner in this tool, click on the “About” button, and copy the Mac address shown there. 
MAC address screenshot
b.    In the tool’s webpage, use the box above the "Add to Cart" button to enter the Mac address. Then, click on the "Add to Cart" button right below to enter your payment information.After these steps, the authorization code will be sent to the email that you provided during the PayPal payment process.

Technical notes
    The filled map obtained after the fill operation can be seen as a water surface map after adding enough water on top of the topography to fill all the depressions. In the case of the FS operation by ArcHydro, the ponded water surface at depressions is flat. Thus, this approach erases the information of the bottom topography necessary to better establish the stream paths inside the area of the depression.
    The idea behind FS+ is to add a small slope in the water surface at depressions. The added slope varies with the water depth, such that it recreates to some extent the situation of water flowing through the depressions. In this way, the flow direction operation in ArcHydro, when applied to the filled map can better resolve the stream paths.
    The user input parameter SlopeH is rigorously the minimum water surface slope allowed between neighboring cells at a water depth of 0.99. This is set to 1e-6 by default, which worked relatively well in the cases tested. Decreasing the value of SlopeH toward 0 causes the FS+ filled map to be closer to the “still water” situation obtained from FS. On the other hand, increasing the SlopeH corresponds to higher flow conditions, which may cause the stream path to deviate from the path at low flow conditions.
    The units of X, Y, and elevation are assumed equal during the calculation of the slope. In other cases, for example, when elevation is in meters and X and Y are in kilometers, the default value of SlopeH must be changed to 1e-3.
    There is no known limitations about the maximum size of the raster file that FS+ can handle. The processing of a topography map for South Florida with 21,312 pixels in the horizontal and 34,841 pixels in the vertical directions took 47 minutes to complete in a Desktop PC.  

FS vs. FS+
    In this section, FS+ is compared with the FS operation available in ArcMap/ArcHydro by using the example TIFF file provided. Both Fill operations are applied on that same file, followed by the operations Flow Direction, Flow Accumulation, Stream Definition, and Drainage Line Processing. The ArcHydro steps starting from the original LiDar_Sample2.tif file are detailed below.
Fill Sinks and Fill Sinks+ comparisons in Flow Direction, Flow Accumulation, Stream Definition, Stream Segmentation, and Drainage Line Processing.
Picture
    ​The picture below shows several regions where the blue stream path, computed after FS+, better captures the expected flow path through the deeper areas of the wetland. In those areas, the FS operation of ArcHydro produces mostly straight segments (in red). 
FS+ Better Flow Path Through Wetland
    In summary, FS+ is recommended for flat topographies since it produces a better representation of the flow path through wetlands and flood plains. In cases of steep topographies, FS+ and FS would generate similar results.

User’s Feedback
Positive User Feedback on FS+
​Support
Users can report bugs and send comments by email to [email protected]. 
 
Created by Lago Consulting & Services LLC. © 2018. Last updated on 08/14/2019

Questions?
Contact Us

Lago consulting and services understands the customer's risks when downloading  or installing software from internet. The integrity of the software we offer here as well as the legitimacy of our company are ensured by our code signing certificate.
Free version available for ArcMap versions:
10.0, 10.1, 10.2, 10.3, 10.4, 10.5​, ​10.6, 10.7, and 10.8
FS+ Logo
If you are interested on purchasing this tool contact us for more information. 
Picture
  • Home
  • About Us
    • The Company
    • Leadership
    • Certifications
  • Services
    • Modeling Services
    • Consulting Services
    • Software Development >
      • Fill Sinks Plus
      • HEC-RAS to MIKE11
      • SWMM5 to Shp
      • Lago Toolbox
  • Projects
  • FAQ/Contact
  • LAGO-LG2 JV
Modeling Services
Picture

- Data mining & Processing
- Conceptualization & Setup
- Sensitivity Tests
- Model Calibration
- Model Telescoping
- Design Storm Simulations
- Scenario Evaluations
​- Post-Processing of results
- Peer review
- Model QA/QC
- Mass balance checks
- Fixing numerical instabilities
- Calibration/validation checks
​- Reservoir Storage Modeling
- GIS data mgmt. and tools

Consulting Areas
Picture

- Natural resources planning
- Stormwater management
- Groundwater management
- Surface water structure design
- Water supply planning
- Species and sediment transport
- Salt water intrusion
- Floodplain delineation & management
- Floodway Encroachment Analysis
​- Urban and coastal flooding
- Water quality studies
- Wetland conservation and restoration
- Wellhead protection area delineation
- Landscape ecology
- Water regulations permitting

Featured Software
Picture

MIKE 11
MIKE SHE
MIKE21
ECOLab
MODFLOW
GWV (Vistas)
MODHMS
​GIS-ArcMap

HEC-RAS
​HEC-HMS
EPA-SWMM
​XP-SWMM
ICPR
​RiverFlow2D
WASP
HSPF

Software Development
Picture

Spreadsheet modeling
File format converters
Pre- & post-processing tools
A la carte software (C#, Python, etc)


Employee Login   ​
         About    |    Terms  and Conditions    |    Privacy Policy    |    Certifications    | ​   Tools    |    Contact us     
Picture
4921 S West Shore Tampa FL 33611, P.O. Box 10481, Tampa, FL 33679.  813-774-5559
www.lago-consulting.com & Lago Consulting & Services LLC.    © 2023  All Rights Reserved