/// <summary> /// Performs focal statistics /// </summary> /// <param name="inRaster"></param> /// <param name="window">defined neighborhood window</param> /// <param name="stat">defined statistic from imageAnaysisUtil enum</param> /// <param name="outRst">the name of the output raster</param> public IGeoProcessorResult focalRaster(object inRaster, IGPSANeighborhood window, statType stat, string outRst) { FocalStatistics fstats = new FocalStatistics(); fstats.neighborhood = window; fstats.out_raster = outRst; fstats.statistics_type = stat.ToString(); fstats.in_raster = inRaster; return(gpExecute(fstats)); }
/// <summary> /// Performs focal statistics /// </summary> /// <param name="inRaster"></param> /// <param name="window">defined neighborhood window</param> /// <param name="stat">defined statistic from imageAnaysisUtil enum</param> /// <param name="outRst">the name of the output raster</param> public IGeoProcessorResult focalRaster(object inRaster, IGPSANeighborhood window, statType stat, string outRst) { FocalStatistics fstats = new FocalStatistics(); fstats.neighborhood = window; fstats.out_raster = outRst; fstats.statistics_type = stat.ToString(); fstats.in_raster = inRaster; return gpExecute(fstats); }