24小时热门版块排行榜    

查看: 1508  |  回复: 2

genuineme

木虫 (正式写手)

[求助] 请问如何利用IDL语言批量读写TM遥感数据?

请问如何利用IDL语言批量读写TM遥感数据?用什么语句可以实现?谢谢
回复此楼
严格来说,一切生态模型都是错的?
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xym30

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
genuineme: 金币+5, ★★★很有帮助, 谢谢 !之前已基本实现,您说的方法是对的,但我具体实现和你的方法有点差别,我是直接用envi的写出语句,同时写出头文件的。分开写还不是太会,呵呵。。 2013-03-08 08:38:52
这个问题说来话就长了。
首先得知道TM数据是啥格式的,ENVI标准格式还是Geotif还是FAST-B等等
然后利用file_search函数找到所有的TM数据,或者逐景的所有波段数据的文件名
然后for循环,每次读入一个文件(如果是ENVI格式,每景一个文件,如果是Geotif或者FAST-B格式,每个波段一个文件),再根据需要进行后续的编程处理。
最后结果利用openw语句写入硬盘成为ENVI的二进制数据文件,再利用ENVI_Setup_head写对应的头文件。
Done!
朱弦一拂余音在,却是当时寂寞心
2楼2013-03-07 13:27:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丶积木城池

禁虫 (初入文坛)

本帖内容被屏蔽

3楼2018-08-17 10:19:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 genuineme 的主题更新
信息提示
请填处理意见