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 は HDF-EOS2 version 3 をサポートしています。
アクセス
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 |