24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 2403  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zzahkj

木虫 (著名写手)

[求助] IDL批量求取某坐标点DN值 已有3人参与

我的数据如下:
TIFF格式——含有很多波段
我自己试着写的代码如下
CODE:
;批量读取点的DN值
pro txtpoints
  envi,/restore_base_save_files
  imges=dialog_pickfile(/read,/multiple_files,filter='*.tif',title='please choose your images',path='C:\Users\BDQS\Desktop\zz');读取影像文件路径
  n= N_ELEMENTS(imges);打开影像的个数
  FOR i=0,n-1 do begin;对每个影像,读取指定坐标下的DN值
    envi_open_data_file,imges(i),/IMAGINE,r_fid=fid;
    ENVI_FILE_QUERY, fid, dims=dims, nb=nb ,nl=nl,ns=ns,FNAME=fname;读取影像基本信息,获取行列数
     for curBand =0,nb-1 do begin
      xmap=84.4
      ymap=43.266667   
      ENVI_CONVERT_FILE_COORDINATES,fid,xf,yf,xmap,ymap
      yf=nl-round(yf)
      xf=round(xf)-1
      dims=[-1,xf,xf,yf,yf]
      pointArray(curBand).fname=fname
      pointArray(curBand).data = ENVI_GET_DATA(fid=fid, dims=dims, pos=curBand)
     endfor     
  ENDFOR
  outfile='E:\zz.txt'
  openw,lun,outfile,/get_lun,width=9999999
  printf,lun,pointArray,format='(17a)'
  free_lun,lun
  print,'completed

end

运行出现下列错误
txtpoints

      pointArray(curBand).data = ENVI_GET_DATA(fid=fid, dims=dims, pos=curBand)
                                                   ^
% Syntax error.
  At: C:\Users\BDQS\Desktop\txtpoints.pro, Line 17
% 1 Compilation error(s) in module TXTPOINTS.
% Attempt to call undefined procedure/function: 'TXTPOINTS'.
% Execution halted at: $MAIN$      

代码写得好像也不对,哪位大神帮我改改?非常感谢!
回复此楼

» 猜你喜欢

不要迷恋哥,哥只是一个过客!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyPang

铜虫 (小有名气)

【答案】应助回帖

不知道你在
envi,/restore_base_save_files 之后加
envi_batch_init
会不会管事
路虽远我用心永恒
7楼2015-11-21 14:03:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

Liwenkai

铜虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
非得IDL吗,arcgis也可以啊
2楼2014-07-03 19:00:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Liwenkai

铜虫 (初入文坛)

【答案】应助回帖

求助一些seadas的资料,网上好难找
3楼2014-07-03 19:02:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzahkj

木虫 (著名写手)

引用回帖:
2楼: Originally posted by Liwenkai at 2014-07-03 19:00:08
非得IDL吗,arcgis也可以啊

ArcGIS如何批量 一个TIFF文件有365个波段,多个TIFF文件
不要迷恋哥,哥只是一个过客!
4楼2014-07-03 20:55:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 284求调剂 +15 让我上岸吧阿西 2026-04-09 15/750 2026-04-13 21:08 by gretl
[考研] 人工智能320调剂08工类还有机会吗 +15 振—TZ 2026-04-10 16/800 2026-04-13 14:11 by 张zhihao
[考研] 一志愿华工085600 331分 +7 天下ww 2026-04-09 7/350 2026-04-13 09:01 by lhj2009
[考研] 344 材料专业 求调剂211 无地域要求 +8 hualkop 2026-04-11 8/400 2026-04-12 22:24 by fqwang
[考研] 求调剂 +16 张番茄不炒蛋 2026-04-10 17/850 2026-04-12 13:58 by 熬夜成!
[找工作] 山东高校教师考核超级无底线,员工过不下去啦 +4 qut2026 2026-04-09 9/450 2026-04-12 00:54 by qut2026
[考研] 求调剂 +6 电气300求调剂不 2026-04-08 6/300 2026-04-11 20:14 by 逆水乘风
[考研] 085410-273求调剂 +6 X1999 2026-04-10 6/300 2026-04-11 10:32 by Delta2012
[考研] 293求调剂 +6 勇远库爱314 2026-04-08 6/300 2026-04-11 10:08 by zhq0425
[考研] 本科西工大 324求调剂 +4 wysyjs25 2026-04-10 4/200 2026-04-10 20:00 by 来看流星雨10
[考研] 266求调剂 +29 阳阳哇塞 2026-04-07 29/1450 2026-04-10 16:20 by 高维春
[考研] 298求调剂 +13 钉叮咚冬瓜 2026-04-09 13/650 2026-04-10 15:49 by jiajinhpu
[考研] 调剂申请086000一志愿西北农林科技大学生物与医药320分-本科齐鲁工业大学 +3 美美女士 2026-04-09 3/150 2026-04-10 10:31 by liuhuiying09
[考研] 367求调剂 +10 hffQAQ 2026-04-09 10/500 2026-04-09 18:06 by lijunpoly
[考研] 349学科化学045106求调剂,化学类都可以 +8 保好懂懂 2026-04-08 8/400 2026-04-09 14:03 by xulei3024
[考研] 机械专硕273请求调剂 +6 庚申壬申 2026-04-07 6/300 2026-04-08 22:41 by bljnqdcc
[考研] 考研求调剂 +4 雯??? 2026-04-08 4/200 2026-04-08 21:44 by 土木硕士招生
[考研] 生物学328分求调剂 +9 闪电kkl 2026-04-08 10/500 2026-04-08 21:42 by liuhuiying09
[考研] 277、学硕,求调剂 数一104, +11 瓶子PZ 2026-04-07 12/600 2026-04-07 23:30 by 一只好果子?
[考研] 307求调剂 +3 Youth@@ 2026-04-07 3/150 2026-04-07 22:00 by hemengdong
信息提示
请填处理意见