Esempio n. 1
0
        /// <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);
 }