Низкоуровневый доступ к данным сетки HDF-EOS
Чтобы использовать эти MATLAB® необходимо ознакомиться с интерфейсом HDF-EOS library 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, соответствующий имени сферы |