matlab.io.hdfeos.gd
低级别访问 HDF-EOS 网格数据
说明
要使用这些 MATLAB® 函数,必须熟悉 HDF-EOS 库 C 接口。大多数情况下,MATLAB 函数的语法与对应的 HDF-EOS 库函数语法类似。这些函数以命名空间 matlab.io.hdfeos.gd
的形式实现。要使用此命名空间,请在函数名称上加上命名空间径前缀,或在调用函数前,使用导入函数将该命名空间添加到当前的导入列表中,例如,
import matlab.io.hdfeos.* gfid = gd.open(filename,'read');
访问权限
matlab.io.hdfeos.gd.attach | Attach to existing grid |
matlab.io.hdfeos.gd.close | Close HDF-EOS grid file |
matlab.io.hdfeos.gd.detach | Detach from existing grid |
matlab.io.hdfeos.gd.open | Open grid file |
定义
matlab.io.hdfeos.gd.create | Create new grid structure |
matlab.io.hdfeos.gd.defComp | Set grid field compression |
matlab.io.hdfeos.gd.defDim | Define new dimension within grid |
matlab.io.hdfeos.gd.defField | Define new data field within grid |
matlab.io.hdfeos.gd.defOrigin | Define origin of pixels in grid |
matlab.io.hdfeos.gd.defPixReg | Define pixel registration within grid |
matlab.io.hdfeos.gd.defProj | Define grid projection |
matlab.io.hdfeos.gd.writeBlkSomOffset | Write Block SOM offset |
基本 I/O
matlab.io.hdfeos.gd.getFillValue | Fill value for specified field |
matlab.io.hdfeos.gd.readAttr | Read grid attribute |
matlab.io.hdfeos.gd.readField | Read data from grid field |
matlab.io.hdfeos.gd.setFillValue | Set fill value for specified field |
matlab.io.hdfeos.gd.writeAttr | Write grid attribute |
matlab.io.hdfeos.gd.writeField | Write data to grid field |
查询
matlab.io.hdfeos.gd.compInfo | Compression information for field |
matlab.io.hdfeos.gd.dimInfo | Length of dimension |
matlab.io.hdfeos.gd.fieldInfo | Information about data field |
matlab.io.hdfeos.gd.gridInfo | Position and size of grid |
matlab.io.hdfeos.gd.inqAttrs | Names of grid attributes |
matlab.io.hdfeos.gd.inqDims | Information about dimensions defined in grid |
matlab.io.hdfeos.gd.inqFields | Information about data fields defined in grid |
matlab.io.hdfeos.gd.inqGrid | Names of grids in file |
matlab.io.hdfeos.gd.nEntries | Number of specified objects |
matlab.io.hdfeos.gd.originInfo | Origin code |
matlab.io.hdfeos.gd.pixRegInfo | Pixel registration code |
matlab.io.hdfeos.gd.projInfo | GCTP projection information about grid |
matlab.io.hdfeos.gd.readBlkSomOffset | Read Block SOM offset |
子集设置
matlab.io.hdfeos.gd.defBoxRegion | Define region of interest by latitude and longitude |
matlab.io.hdfeos.gd.defVrtRegion | Define vertical subset region |
matlab.io.hdfeos.gd.extractRegion | Read region of interest from field |
matlab.io.hdfeos.gd.getPixValues | Read data values for specified pixels |
matlab.io.hdfeos.gd.getPixels | Pixel rows and columns for latitude/longitude pairs |
matlab.io.hdfeos.gd.interpolate | Bilinear interpolation on a grid field |
matlab.io.hdfeos.gd.regionInfo | Information about subsetted region |
平铺
matlab.io.hdfeos.gd.defTile | Define tiling parameters |
matlab.io.hdfeos.gd.readTile | Read single tile of data from field |
matlab.io.hdfeos.gd.setTileComp | Set tiling and compression for field with fill value |
matlab.io.hdfeos.gd.tileInfo | Tile size of grid field |
matlab.io.hdfeos.gd.writeTile | Write tile to field |
实用工具
matlab.io.hdfeos.gd.ij2ll | Convert row and column space to latitude and longitude |
matlab.io.hdfeos.gd.ll2ij | Convert latitude and longitude to row and column space |
matlab.io.hdfeos.gd.sphereCodeToName | Name corresponding to GCTP sphere code |
matlab.io.hdfeos.gd.sphereNameToCode | Numeric GCTP code corresponding to sphere name |