HDF格式,为影像常用的格式。里面有许多的子文件,在用AE打开影像的时候,按照AE常规的方式打开影像的方式是行不通的。先把HDF中需要的文件,提出来,再按常规的打开影像的方式打开。下面代码为提出HFD文件中的子集:

public IRasterDataset HDFSubdataset(IRasterDataset rasterDataset, int subsetID)
{
  //Some raster formats can contain multiple subdatasets inside a single file, for example the HDF format.
  //This sample code shows how one can retrieve the HDF subdatasets using the IRasterDatasetJukebox interface.
  //rasterDataset: represents a raster dataset from a HDF4 file
  IRasterDatasetJukebox hdfDataset= (IRasterDatasetJukebox)rasterDataset;
  IRasterDataset subDatasset;
  int datasetCount = hdfDataset.SubdatasetCount;
  if (subsetID < datasetCount)
    {
     hdfDataset.Subdataset = subsetID;
     subDatasset = (IRasterDataset)hdfDataset;
     return subDatasset;
    }
  else { return rasterDataset; }
}

然后就打开subDataset就可以了。。

转载于:https://www.cnblogs.com/myyouthlife/archive/2012/03/07/2383492.html

ArcEngine 获取HDF文件中的子文件相关推荐

  1. 获取SD卡中的音乐文件

    小编近期在搞一个音乐播放器App.练练手: 首先遇到一个问题.怎么获取本地的音乐文件? /*** 获取SD卡中的音乐文件** @param context* @return*/public stati ...

  2. 自动获取指定路径文件夹,删除文件夹及子文件

    1.思路 读取指定路径文件夹,获取文件个数.名字.大小等信息.核心函数:_findfirst._findnext和_fineclose struct _finddata_t {unsigned att ...

  3. java+读取source资源_如何从JavaJAR文件中读取资源文件?

    如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...

  4. VB直接播放EXE文件中的声音文件

    使用资源文件,可以直接在在EXE文件中播放声音文件(WAV文件),使程序显得更加专业. ⑴启动 VB6.0,在"外接程序→外接程序管理器"中加载"Visual Basic ...

  5. 使用ffmpeg从视频文件中提取音频文件、视频抽帧和切割视频

    目录 ffmpeg下载 使用ffmpeg从视频文件中提取音频文件 批量提取文件夹下多个视频文件的音频 使用ffmpeg从视频文件中提取视频帧 使用ffmpeg将按固定时长将视频切割成多个小片段 将分割 ...

  6. html中引入txt文件,如何导入放置在txt文件中的.html文件中的代码?

    所以,我想要的是这个.我有一个HTML文件,我想从代码加载文本文件.因此,浏览器应该从该文本文件中获取代码并将其作为HTML代码的一部分进行阅读.这里有一个例子:如何导入放置在txt文件中的.html ...

  7. 搜索目录下 匹配文件中 最新的文件 路径

    搜索目录下 匹配文件中 最新的文件 路径 1  #!/usr/bin/python 2  import os 3  import glob 4  path = "/homeyufei/tes ...

  8. oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...

    重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里 这个问题要看具体的情况,比如: 1. 数据库是shutdown immediate,也就是说数据库是一致的状态,重建控制文件后,SCN 以d ...

  9. 删除只读属性的文件夹及其子文件

    /// <summary>    /// 删除文件夹及其子文件,包括只读属性的文件和文件夹    /// </summary>    /// <param name=&q ...

最新文章

  1. 关于学习Python的一点学习总结(43->类中的方法重写)
  2. ADA4530静电计放大器
  3. arcgis超级工具安装教程_【软件安装管家】Autodesk卸载官方工具安装教程
  4. Apache Spark探秘:三种分布式部署方式比较
  5. 三轴加速度传感器和六轴惯性传感器_美泰产品推介MSV3100A三轴加速度传感器
  6. tcp并发服务器_在Go中构建并发TCP服务器
  7. 3D呈现transform-style(CSS3)
  8. 西游记与面向对象编程
  9. 在 MAC下安装 Exuberant ctags
  10. 移位密码及其python实现
  11. 毕业论文格式系列---1.论文公式编号
  12. 互联网运营起步 |《从零开始做运营》读书笔记
  13. PDA模拟中的问题1
  14. Python:启程 数据分析-牛客网在线编程-中级函数12-23
  15. C#学习笔记 正则表达式
  16. H.264 SVC 与H.264 AVC 有什么区别?
  17. 公有云和私有云的主要区别在哪里,公有云会不会带来隐私泄露的问题?
  18. 【华人学者风采】魏云超 悉尼科技大学
  19. 【Linux练习生】进程间通信
  20. 一年白干!程序员赵某仿制老东家 APP,获取服务器数据,被判 4 年 6 个月

热门文章

  1. 3.2.2 快速搭建你的第一个系统所,并进行迭代
  2. 常见的HTML元素及常见检查点
  3. 二叉树的前序,中序,后序,层序遍历的递归和非递归实现
  4. 【计算机视觉】Objectness算法(一)---总体理解,整理及总结
  5. 从向量的角度理解皮尔逊相关系数
  6. 使用DOS命令找到占用80端口的程序,关闭该程序
  7. sql server 交叉表查询实例-成绩统计
  8. 再读《精通css》06:背景图片
  9. 一个无法捕获ADO.NET Dataset的内存错误
  10. HTTP-GET, HTTP-POST and SOAP的比较