matlab.io.hdfeos.gd

Низкоуровневый доступ к данным сетки 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, соответствующий имени сферы