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

ArcGIS Engine 10 开发手册(8-24)波段计算和影像金字塔

ArcGIS Engine 10 开发手册(8-24)波段计算和影像金字塔
本文通过代码演示如何进行波段计算和生成影像金字塔。

    本文通过代码演示如何进行波段计算和生成影像金字塔。


    示例代码

/// <summary>

 

/// 波段统计和创建影像金字塔

 

/// </summary>

 

/// <param name="pRasterDataset"></param>

 

public static void CalculateStatsAndPyramids (IRasterDataset pRasterDataset)

 

{

 

  IRasterBandCollection pBandColl = (IRasterBandCollection) pRasterDataset;

 

  // 波段统计

 

  for (int i = 0; i < pBandColl.Count; i++)

 

  {

 

    IRasterBand pRasterBand = pBandColl.Item (i);

 

    pRasterBand.ComputeStatsAndHist ();

 

  }

 

  //创建金字塔

 

  IRasterPyramid pRasterPyramids = (IRasterPyramid) pRasterDataset;

  if (pRasterPyramids.Present == false)

 

  {

 

    pRasterPyramids.Create ();

 

  }

 

}

ArcGIS Engine 10 开发手册全集

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