matlab.io.hdfeos.sw.defTimePeriod
命名空间: matlab.io.hdfeos.sw
定义相关时段
语法
outpID = defTimePeriod(swathID,start,stop,mode)
说明
outpID = defTimePeriod(swathID,start,stop,mode)
为分段定义一个时段。outpID
是一个分段期限 ID,可用来读取某数据字段在该时段内的所有条目。分段结构体必须定义 'Time'
字段。当 mode
的值满足以下条件中的某个条件时,交叉跟踪将确定包含在时段内:
'MIDPOINT' | 中点在时段内。 |
'ENDPOINT' | 任何终点在时段内。 |
此函数对应于 HDF-EOS 库 C API 中的 SWdeftimeperiod
函数。
示例
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);