ArcEngine 获取HDF文件中的子文件
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文件中的子文件相关推荐
- 获取SD卡中的音乐文件
小编近期在搞一个音乐播放器App.练练手: 首先遇到一个问题.怎么获取本地的音乐文件? /*** 获取SD卡中的音乐文件** @param context* @return*/public stati ...
- 自动获取指定路径文件夹,删除文件夹及子文件
1.思路 读取指定路径文件夹,获取文件个数.名字.大小等信息.核心函数:_findfirst._findnext和_fineclose struct _finddata_t {unsigned att ...
- java+读取source资源_如何从JavaJAR文件中读取资源文件?
如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...
- VB直接播放EXE文件中的声音文件
使用资源文件,可以直接在在EXE文件中播放声音文件(WAV文件),使程序显得更加专业. ⑴启动 VB6.0,在"外接程序→外接程序管理器"中加载"Visual Basic ...
- 使用ffmpeg从视频文件中提取音频文件、视频抽帧和切割视频
目录 ffmpeg下载 使用ffmpeg从视频文件中提取音频文件 批量提取文件夹下多个视频文件的音频 使用ffmpeg从视频文件中提取视频帧 使用ffmpeg将按固定时长将视频切割成多个小片段 将分割 ...
- html中引入txt文件,如何导入放置在txt文件中的.html文件中的代码?
所以,我想要的是这个.我有一个HTML文件,我想从代码加载文本文件.因此,浏览器应该从该文本文件中获取代码并将其作为HTML代码的一部分进行阅读.这里有一个例子:如何导入放置在txt文件中的.html ...
- 搜索目录下 匹配文件中 最新的文件 路径
搜索目录下 匹配文件中 最新的文件 路径 1 #!/usr/bin/python 2 import os 3 import glob 4 path = "/homeyufei/tes ...
- oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...
重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里 这个问题要看具体的情况,比如: 1. 数据库是shutdown immediate,也就是说数据库是一致的状态,重建控制文件后,SCN 以d ...
- 删除只读属性的文件夹及其子文件
/// <summary> /// 删除文件夹及其子文件,包括只读属性的文件和文件夹 /// </summary> /// <param name=&q ...
最新文章
- 关于学习Python的一点学习总结(43->类中的方法重写)
- ADA4530静电计放大器
- arcgis超级工具安装教程_【软件安装管家】Autodesk卸载官方工具安装教程
- Apache Spark探秘:三种分布式部署方式比较
- 三轴加速度传感器和六轴惯性传感器_美泰产品推介MSV3100A三轴加速度传感器
- tcp并发服务器_在Go中构建并发TCP服务器
- 3D呈现transform-style(CSS3)
- 西游记与面向对象编程
- 在 MAC下安装 Exuberant ctags
- 移位密码及其python实现
- 毕业论文格式系列---1.论文公式编号
- 互联网运营起步 |《从零开始做运营》读书笔记
- PDA模拟中的问题1
- Python:启程 数据分析-牛客网在线编程-中级函数12-23
- C#学习笔记 正则表达式
- H.264 SVC 与H.264 AVC 有什么区别?
- 公有云和私有云的主要区别在哪里,公有云会不会带来隐私泄露的问题?
- 【华人学者风采】魏云超 悉尼科技大学
- 【Linux练习生】进程间通信
- 一年白干!程序员赵某仿制老东家 APP,获取服务器数据,被判 4 年 6 个月