Пакет: matlab.io.hdfeos.sw
Задайте период времени интереса
outpID = defTimePeriod(swathID,start,stop,mode)
outpID = defTimePeriod(swathID,start,stop,mode)
задает период времени для swath. outpID
ID периода swath, который может использоваться, чтобы считать все записи поля данных в периоде времени. Структура swath должна иметь 'Time'
поле задано. Перекрестная дорожка в периоде времени, если условие соблюдают согласно значению mode
:
'MIDPOINT' | Средняя точка в периоде времени. |
'ENDPOINT' | Любая конечная точка в периоде времени. |
Эта функция соответствует SWdeftimeperiod
функция в API библиотеки HDF-EOS C.
import matlab.io.hdfeos.* swfid = sw.open('swath.hdf'); swathID = sw.attach(swfid,'Example Swath'); starttime = 25; stoptime = 425; periodID = sw.defTimePeriod(swathID,starttime,stoptime,'MIDPOINT'); data = sw.extractPeriod(swathID,periodID,'Temperature'); sw.detach(swathID); sw.close(swfid);