『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS Engine 10 开发手册(8-13)示例:邻域分析

ArcGIS Engine 10 开发手册(8-13)示例:邻域分析
本文演示使用ArcGIS Engine 实现邻域分析演示代码示例。

     本文演示使用ArcGIS Engine 实现邻域分析演示代码示例。


     代码如下

public IGeoDataset CreateNeighborhoodOpBlockStatisticsRaster (IGeoDataset GeoDataset)

 

{

 

  INeighborhoodOp pNeighborhoodOP = new RasterNeighborhoodOpClass ();

  IRasterNeighborhood pRasterNeighborhood = new

 

  RasterNeighborhoodClass ();

 

  pRasterNeighborhood.SetRectangle (3, 3, esriGeoAnalysisUnitsEnum.esriUnitsCells);

 

  IGeoDataset pGeoOutput = pNeighborhoodOP.BlockStatistics (GeoDataset, esriGeoAnalysisStatisticsEnum.esriGeoAnalysisStatsMean, pRasterNeighborhood, true);

 

  return pGeoOutput;

 

}

      京ICP备08100627号-22 京公网安备 11010802030428号