Flowpath creator: This transformer given a watermain shapefile, flow directions and a DEM, will trace a path from breakpoints (10m apart) for each watermain in the shapefile.
ML transformer: This transformer uses Machine Learning to output the LOF for a watermain
Flow Direction Calculator: Given a raster DEM as an input, the transformer will create a flow direction tiff file and allow the user to store it in a working directory.
Catchment Area Calculator: Given a pour point and a flow direction file, for each pour point arcpy will be used to calculate the catchment area.
Risk Score Calculator: Given watermain shapefile with (optional additional attributes included in the mains.csv), the transformer assigns a risk value (analysis value) to the watermain