ENVI扩展补丁:利用Shapefile进行分幅裁剪
功能介绍
以一个实例介绍此补丁的功能。如下,我们有覆盖北京市的Landsat 8数据的镶嵌结果,有北京市的矢量行政边界(北京市区.shp),并且矢量中的记录是分区(县)存储的。
我们想要的就是将北京市每个区裁剪出来。
更新记录
2015.06.16 —— 修复BUG:当一条矢量记录中包含多个分块时,裁剪错乱。
图:北京市栅格数据和矢量数据
图:矢量文件的属性
安装方法
方法1:使用 ENVI App Store 进行 ENVI 扩展工具的安装与管理。
App Store下载地址:envi.geoscene.cn/appstore
方法2:手动下载 https://envi.geoscene.cn/appstore/frassihile
下载 zip 压缩包并解压,将得到的 extensions 文件夹拷贝到如下 ENVI 安装路径,覆盖同名文件夹即可:
- ENVI 5.3 - C:\Program Files\Exelis\ENVI53\
- ENVI 5.4 及以上 - C:\Program Files\Harris\ENVI5x\
重启 ENVI 即可使用。
操作流程
(1)在ENVI中打开栅格文件(LC8_rad_mosaic.dat);
(2)启动Frame Subset via Shapefile工具,在弹出的对话框中选择栅格文件,单击OK;
注:此步骤可以使用Spectral Subset按钮设置想要输出哪些波段。
(3)在弹出的Select the shapefile对话框中选择矢量文件(北京市区.shp),单击OK;
(4)在Frame Subset Parameters面板中,按照下图设置输出参数,单击OK执行。
图:Frame Sbuset Parameters参数设置
(5)查看裁剪结果,如下图所示。
图:裁剪结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)