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

ArcGIS Engine 10 开发手册(4-16)创建一个镶嵌数据集

ArcGIS Engine 10 开发手册(4-16)创建一个镶嵌数据集
本文介绍在ArcGIS Engine中创建一个镶嵌数据集的详细方法。 代码如下:

    本文介绍在ArcGIS Engine中创建一个镶嵌数据集的详细方法。 代码如下:


     详细代码

// 创建镶嵌数据集

 

IMosaicDataset CreateMosaicDataset (string pFGDBPath, string pMDame, ISpatialReference pSrs)

{

  IWorkspaceFactory pWorkspaceFactory = new FileGDBWorkspaceFactory ();

 

  IWorkspace pFgdbWorkspace = pWorkspaceFactory.OpenFromFile (pFGDBPath, 0);

 

  ICreateMosaicDatasetParameters pCreationPars = new CreateMosaicDatasetParametersClass ();

 

  pCreationPars.BandCount = 3;

  pCreationPars.PixelType = rstPixelType.PT_UCHAR;

 

  IMosaicWorkspaceExtensionHelper pMosaicExentionHelper = new MosaicWorkspaceExtensionHelperClass ();

 

  IMosaicWorkspaceExtension pMosaicExtention = pMosaicExentionHelper.FindExtension (pFgdbWorkspace);

 

  return pMosaicExtention.CreateMosaicDataset (pMDame, pSrs, pCreationPars, "");

 

}

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