Низкоуровневый доступ к данным сетки 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 | Присоединить к существующей сетке |
| matlab.io.hdfeos.gd.close | Закрытие файла сетки HDF-EOS |
| matlab.io.hdfeos.gd.detach | Отсоединить от существующей сетки |
| matlab.io.hdfeos.gd.open | Открыть файл сетки |
| matlab.io.hdfeos.gd.create | Создание новой структуры сетки |
| matlab.io.hdfeos.gd.defComp | Установить сжатие поля сетки |
| matlab.io.hdfeos.gd.defDim | Определение нового размера в сетке |
| matlab.io.hdfeos.gd.defField | Определение нового поля данных в сетке |
| matlab.io.hdfeos.gd.defOrigin | Определение начала координат пикселов в сетке |
| matlab.io.hdfeos.gd.defPixReg | Определение регистрации пикселей в сетке |
| matlab.io.hdfeos.gd.defProj | Определение проекции сетки |
| matlab.io.hdfeos.gd.writeBlkSomOffset | Смещение SOM блока записи |
| matlab.io.hdfeos.gd.getFillValue | Заполнить значение для указанного поля |
| matlab.io.hdfeos.gd.readAttr | Чтение атрибута сетки |
| matlab.io.hdfeos.gd.readField | Считывание данных из поля матрицы |
| matlab.io.hdfeos.gd.setFillValue | Задать значение заливки для указанного поля |
| matlab.io.hdfeos.gd.writeAttr | Запись атрибута сетки |
| matlab.io.hdfeos.gd.writeField | Запись данных в поле матрицы |
| matlab.io.hdfeos.gd.compInfo | Сведения о сжатии для поля |
| matlab.io.hdfeos.gd.dimInfo | Длина размера |
| matlab.io.hdfeos.gd.fieldInfo | Информация о поле данных |
| matlab.io.hdfeos.gd.gridInfo | Положение и размер сетки |
| matlab.io.hdfeos.gd.inqAttrs | Имена атрибутов сетки |
| matlab.io.hdfeos.gd.inqDims | Информация о размерах, определенных в сетке |
| matlab.io.hdfeos.gd.inqFields | Информация о полях данных, определенных в сетке |
| matlab.io.hdfeos.gd.inqGrid | Имена сеток в файле |
| matlab.io.hdfeos.gd.nEntries | Количество указанных объектов |
| matlab.io.hdfeos.gd.originInfo | Исходный код |
| matlab.io.hdfeos.gd.pixRegInfo | Код регистрации пикселя |
| matlab.io.hdfeos.gd.projInfo | Информация о проекции GCTP на сетку |
| matlab.io.hdfeos.gd.readBlkSomOffset | Считывание смещения SOM блока |
| matlab.io.hdfeos.gd.defBoxRegion | Определение интересующей области по широте и долготе |
| matlab.io.hdfeos.gd.defVrtRegion | Определение вертикальной области подмножества |
| matlab.io.hdfeos.gd.extractRegion | Прочитать интересующую область из поля |
| matlab.io.hdfeos.gd.getPixValues | Считывание значений данных для указанных пикселов |
| matlab.io.hdfeos.gd.getPixels | Строки и столбцы пикселов для пар широта/долгота |
| matlab.io.hdfeos.gd.interpolate | Билинейная интерполяция в поле сетки |
| matlab.io.hdfeos.gd.regionInfo | Информация о подмножестве |
| matlab.io.hdfeos.gd.defTile | Определение параметров мозаики |
| matlab.io.hdfeos.gd.readTile | Считывание одной плитки данных из поля |
| matlab.io.hdfeos.gd.setTileComp | Задание мозаики и сжатия для поля со значением заливки |
| matlab.io.hdfeos.gd.tileInfo | Размер плитки поля сетки |
| matlab.io.hdfeos.gd.writeTile | Запись плитки в поле |
| matlab.io.hdfeos.gd.ij2ll | Преобразование пространства строк и столбцов в широту и долготу |
| matlab.io.hdfeos.gd.ll2ij | Преобразование широты и долготы в пространство строк и столбцов |
| matlab.io.hdfeos.gd.sphereCodeToName | Имя, соответствующее коду сферы GCTP |
| matlab.io.hdfeos.gd.sphereNameToCode | Цифровой код GCTP, соответствующий имени сферы |