matlab.io.hdfeos.gd
R2026bLow-Level-Zugriff auf HDF-EOS-Rasterdaten
Beschreibung
Für die Nutzung dieser MATLAB®-Funktionen müssen Sie mit der C-Schnittstelle der HDF-EOS-Bibliothek vertraut sein. In den meisten Fällen ist die Syntax der MATLAB-Funktion ähnlich der Syntax der entsprechenden HDF-EOS-Bibliotheksfunktion. Diese Funktionen werden als Namensraum matlab.io.hdfeos.gd implementiert. Um diesen Namensraum zu verwenden, setzen Sie ein Präfix mit einem Namensraumpfad vor den Funktionsnamen oder nutzen die Importfunktionen, um den Namensraum auf die aktuelle Importliste zu setzen, bevor die Funktion aufgerufen wird. Beispiel:
import matlab.io.hdfeos.* gfid = gd.open(filename,'read');
Zugriff
| 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 |
Definition
| 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 |
Grundlegende E/A
| 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 |
Abfrage
| 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 |
Subeinstellung
| 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 |
Tiling
| 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 |
Utility
| 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 |