Hydro web development

Mar 7, 2015 at 5:19 PM
Hello! HydroDesktop is awesome! I love it!

I'm developing a GIS web project in Django and am looking for a way to integrate HydroDesktop type tools into a web project.
I want to do fills and sinks like in the code below from ArcGIS, but without requiring ArcGIS or other proprietary extensions. Any ideas would be greatly appreciated. Thanks!
# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inSurfaceRaster = "elevation"
zLimit = 3.28

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute FlowDirection
outFill = Fill(inSurfaceRaster, zLimit)

# Save the output 
outFill.save("C:/sapyexamples/output/outfill02")