IDL82下ENVI扩展应用.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
IDL8.2下“ENVI扩展”的应用 遥感事业部 董彦卿 主要内容 全新的开发方式 全新的开发方式 • 启动ENVI二次开发模式 ENVI, /RESTORE_BASE_SAVE_FILES e= envi(/headless) ENVI_BATCH_INIT, LOG_FILE = batch.log • 打开图像 ;;打开两个文件打开两个文件 file1file1 == dialog_pickfile(pathdialog_pickfile(path == e.ROOT_DIR‘c:\’) ) file2raster1 == dialog_pickfile(path = ‘c:e.OpenRaster(file1) \’) file2 = dialog_pickfile(path = e.ROOT_DIR) envi_open_fileraster2 = e.OpenRaster, file1, r_fid(file2)=fid1 envi_file_query, fid1, dims=dims, ns=ns, nl=nl, nb=nb envi_display_bands, [fid1,fid1,fid1], [0,1,2], ;;在两个独立的窗口中显示在两个独立的窗口中显示 view1 =envi_open_filee.GetView, file2,() r_fid=fid2 view1_layer = view1.CreateLayer(raster1)envi_file_query, fid2, dims=dims, ns=ns, nl=nl, nb=nb view2 =envi_display_bandse.CreateView, [fid2,fid2,fid2],() [0,1,2], /new view2_layer = view2.CreateLayer(raster2) 快捷的功能扩展 编写功能扩展 • Envi5.0 • ArcGIS ENVI5.0下的功能扩展 ArcGIS10.1下扩展 小结 IDL8.2下“ENVI功能扩展”的应用  全新的开发方式  快捷的功能扩展 谢谢大家!

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档