North Carolina Workspace

NC_Workspace_May2012
NCHydroSetup.tbx

All data sets are projected to the NAD_1983_Albers coordinate system
(r) = raster; (fc) = feature class

—-

  • (r) DrainMask(Drainage extent for North Carolina)
    • Source : http://www.horizon-systems.com/nhdplus/
    • Geoprocessing models: NC Drainage Extent(Parts 1 and 2)
    • Processing:
      • Mosaicked FDR (flow direction) and FAC (flow accumulation) rasters from NHD+ zones 3d, 3e, 5c, 6a
      • Extracted stream cells from FAC (SetNull; Value < 1000)
      • Converted stream cells to stream features (Stream to features)
      • Intersected NC State Boundary file (Source: ESRI) with stream features
      • Converted intersect result from above from multi part to single part features (Multipart to Singlepart) to serve as pour points for extracting areas that flow into NC.
      • Removed pour points with a flow accumulation <= 0
        • Not sure why there would be these points as all stream segments should have a flow accumulation >= 1000
      • In cases where two points were found on the same stream segment, selected only the one with the highest flow accumulation
        • Calculated summary statistics (max RASTERVALU) using the flowline attribute as the case field
        • Joined the summary results back to the pour points features, using the flow line attribute as the join fields
        • Selected only features where RASTERVALUE = MAX_RASTER, i.e. the highest flow accumulation for each stream segment
      • Used the resulting pour point features and the mosaicked FDR raster to create watersheds
      • Merged these watersheds with the original area of NC (Con((IsNull("%NCCounties%") == 0) | (IsNull("%edgesheds%") == 0), 1))
  • (fc) DrainMaskPoly(Drainage extent for North Carolina – polygon)
    • Source : DrainMask
    • Geoprocessing model: Extract Catchment Rasters
    • Processing:
      • Mosaicked NHD+ Zones 3d, 3e, 5d, 6a
      • Extracted to area of DrainMask
  • (r) FAC(Flow Accumulation)
  • (r) FDR(Flow Direction)
  • (r) Hillshade
    • Source: Elevation
    • Processing:
      • Hillshade tool on Elevation using z-value of 0.01
  • (r) PctSlope
    • Source: Elevation
    • Processing:
      • Slope tool on Elevation using PCT_RISE option and z-factor of 0.01
  • (r) Aspect
    • Source: Elevation
    • Processing:
      • Aspect tool on Elevation
  • (r) Catchment(NHD+ Catchments)
    • Source: NHD+
    • Geoprocessing model: Extract Catchment Rasters
    • Processing:
      • Mosaicked NHD+ Zones 3, 5, 6
      • Extracted to area of DrainMask
  • (r) ACC_IMP06(Accumulated upstream impervious area)
    • Source: Imperv2006
    • Geoprocessing model: Calculate Upstream Accumulations
    • Processing:
      • Computed weighted flow accumulation using FDR and Imperv2006 as the weight
      • Added the original Imperv2006 to the weighted flow accumulation result
  • (r) ACC_FOR06(Accumulated upstream forest)
    • Source: Imperv2006
    • Geoprocessing model: Calculate Upstream Accumulations
    • Processing:
      • Extracted NLCD forest classes from NLCD2006 (Value in (41, 42, 43, 90)) to a binary raster
      • Computed weighted flow accumulation using FDR and Imperv2006 as the weight
      • Added the original extracted forest binary raster to the weighted flow accumulation result
  • (fc) NHDflowlines (in NHD_FD feature dataset; NHD+ catchment polygons within the drain mask area)
    • Source: NHD+
    • Geoprocessing model: Extract features in Drain Extent
    • Processing:
      • Created a feature class of all NHD+ flowlines in zones 3, 5, and 6
        • I did this by copying zone 3 to a new feature class and then loaded features from zones 5 and 6 into it
      • *Selected all catchments that have their center in the DrainMaskPoly feature and copied them to a new feature class
  • (fc) catchments (in NHD_FD feature dataset; NHD+ catchment polygons within the drain mask area)
    • Source: NHD+
    • Geoprocessing model: Extract features in Drain Extent
    • Processing:
      • Created a feature class of all NHD+ catchments in zones 3, 5, and 6
        • I did this by copying zone 3 to a new feature class and then loaded features from zones 5 and 6 into it
      • *Selected all catchments that have their center in the DrainMaskPoly feature and copied them to a new feature class

(fc) FDRFlowlines (in FDRFlow_FD feature dataset; NHD+ catchment polygons within the drain mask area)

    • Source: Stream features derived from stream cells extracted from NHD+ FAC dataset
    • Geoprocessing model: Extract features in Drain Extent
    • Processing:
      • Created a feature class of all NHD+ flowlines in zones 3, 5, and 6
        • I did this by copying zone 3 to a new feature class and then loaded features from zones 5 and 6 into it
      • *Selected all catchments that have their center in the DrainMaskPoly feature and copied them to a new feature class
  • (r) HYDROGROUP (Soil hydrologic groups)
    • Source: SSURGO_MUAGGATT
    • Processing:
      • Convert features to raster based on the hydgrpdcd attribute (30m cell size; snap to DRAINMASK raster)
  • (r) NC_HYDRIC (Hydric soils)
    • Source: SSURGO_MUAGGATT
    • Processing:
      • Convert features to raster based on the hydclprs attribute (30m cell size; snap to DRAINMASK raster)
  • (fc) NWI (National Wetlands Inventory)
  • Source:
    • Processing:
    • Download and uncompress zip file
      • Extract features that intersect the DrainMaskPoly features
      • Project to NAD_1983_Albers
  • (fc) NC_Floodmap (Flood map)
  • Source: http://www.ncfloodmaps.com/
    • Processing:
    • Download (individually) each county flood map geodatabase
      • Extract the MAPFLDHAZAR feature class from the MAPPING feature dataset
      • Merge each county MAPFLDHAZAR feature class into a single statewide feature class
      • Project to NAD_1983_Albers
  • (r) Flood100yr (100 year flood areas)
    • Source: NC_Floodmap
    • Processing:
      • Convert NC_Floodmap features to raster using the ZONE_FID (30m cell size, snap to DRAINMASK