【223】◀▶ IDL HDF 文件操作说明】的更多相关文章

参考:I/O - HDF Routines —— HDF 操作函数 01   HDF_SD_START 打开一个 SDS 模式的 HDF 文件. 02   HDF_SD_END 关闭一个 SDS 模式的 HDF 文件. 03   HDF_SD_NAMETOINDEX 返回变量索引. 04   HDF_SD_SELECT 返回变量标识符. 05   HDF_SD_GETDATA 读取变量数据. 06   HDF_SD_ENDACCESS 结束到一个变量的通道. 07   HDF_SD_ATTRFI…
参考:I/O - NetCDF Routines —— NetCDF 操作函数 01   NCDF_OPEN 打开一个 NetCDF 文件. 02   NCDF_CLOSE 关闭一个 NetCDF 文件. 03   NCDF_VARID 返回一个变量 ID,varid. 04   NCDF_VARGET 读取一个变量. 05   NCDF_ATTGET 读取一个属性. 06   NCDF_ATTINQ 返回一个关于 NetCDF 属性信息的结构体. 07   NCDF_ATTRENAME 属性重…
HDF(Hierarchical Data Formats)数据格式由 NCSA 开发.HDF 提供了大量的数据模式,包括多维数组.表格.图像.注解和调色板.在下面的章节中,将描述 HDF 科学数据系列(SDS)的数据模式,因为它是 HDF 中最具灵活性的,并且它和 NetCDF 具有相似性.也就是说,HDF SDS 的基本组成也是变量.属性和维数. 注意:IDL读取数据与在其他软件上显示的数据位置相反,左上对右下! 注意:HDF记录数据与实际数据是通过一个数量关系获取的,如下图所示: 实际结果…
1.前言 HDF文件是遥感应用中一种常见的数据格式,因为其高度结构化的特点,笔者曾被怎样使用Hadoop处理HDF文件这个问题困扰过相当长的一段时间.于是Google各种解决方式,但都没有找到一种理想的处理办法.也曾參考过HDFGroup官方发的一篇帖子(网址在这里),里面提供了使用Hadoop针对大.中.小HDF文件的处理思路.尽管依据他提供的解决的方法,按图索骥,肯定能解决怎样使用Hadoop处理HDF文件这个问题,但个人感觉方法偏复杂且须要对HDF的数据格式有较深的理解,实现起来不太eas…
前段时间因为一个业务的需求需要解析一个HDF格式的文件.在这之前也不知道到底什么是HDF文件.百度百科的解释如下: HDF是用于存储和分发科学数据的一种自我描述.多对象文件格式.HDF是由美国国家超级计算应用中心NCSA(全称:National Center for Supercomputing Application)创建的,为了满足各种领域研究需求而研制的一种能高效存储和分发科学数据的新型数据格式.HDF可以表示出科学数据存储和分布的许多必要条件. 使用Python解析当然会用到第三方的包,…
http://www.cams.cma.gov.cn/cams_973/cheres_docs/cheres_doc_sat.modis.1b.html一. HDF文件格式 1.概述 HDF 是美国国家高级计算应用中心(National Center for Supercomputing Application)为了满足各种领域研究需求而研制的一种能高效存储和分发科学数据的新型数据格式.一个HDF文件中可以包含多种类型的数据,如栅格图像数据,科学数据集,信息说明数据.这种数据结构,方便了我们对于…
作者:朱金灿 来源:http://blog.csdn.net/clever101 hdf格式(类似还有netcdf格式)格式是国际上通用的遥感数据格式.它们都是采用不规则存储的格式,就是在一个hdf文件中可以存储栅格数据,矢量数据和其它一些属性数据,可以说hdf是包罗万象的.现实中即使是同一种卫星的hdf格式也是不一样.因为格式的不统一,显示hdf数据成为了一个难题.所谓显示hdf数据主要是显示hdf文件中的图像数据.现在的问题hdf文件中的图像数据也是不规则的,就是说它的各个数据集的图像宽高可…
作者:朱金灿 来源:http://blog.csdn.net/clever101 最近应同事的请求帮忙研究下使用C#版的gdal库读取hdf文件,今天算是有一点成果,特地做一些记录. 首先是编译C#版的gdal库,请参考下面两篇文章: 1. GDAL源码剖析(三)之Swig编译和帮助文档生成 2. Windows下编译C#可用的GDAL附带netCDF格式支持库的一点拾遗 不过我没有遇到安全透明代码无法调用本机代码的问题,倒是遇到了OSGeo.GDAL.GdalPINVOKE"的类型初始值设定项…
;+ ;:Description: ; Describe the procedure. ; ; Author: DYQ 2009-7-19; ; ;- PRO TEST_READHDF COMPILE_OPT idl2 file = FILE_DIRNAME(ROUTINE_FILEPATH('TEST_READHDF')) + $ '\data\MOD04_L2.A2004196.0140.005.2007023163311.hdf' ; IsHdf = HDF_ISHDF(file) IF…
参考:I/O - General File Access Routines —— 基本文件操作函数 01   CD 修改当前的工作空间路径. 02   FILE_SEARCH 对文件名进行特定的查找.返回字符串数组. 03   FILE_COPY 复制文件或者文件夹. 04   FILE_DELETE 删除文件或者文件夹. 05   FILE_MOVE 移动文件或文件夹.  06   FILE_MKDIR 新建文件夹. 07   FILE_TEST 判断文件是否存在,返回布尔值.  08   F…