【前言】:我在用shp文件对栅格地图做裁剪的时候遇到了一些问题,首先是shp叠加不上去,其次在转ROI的时候程序报错(见图5),我花了一些时间在网上找解决办法,一开始以为是shp文件不是面状的关系,还浪费了好多时间重新安装破解ArcGIS/(ㄒoㄒ)/~~,后来自己摸索出来解决办法,写下来供大家参考,希望为遇到相同问题的同学节省一些时间。同时我也把裁剪全过程记录下来了,如有问题欢迎交流~

【工具】:ENVI 5.1(classic)

【前期准备】:open image file+open vector file

【裁剪过程】:在打开的available vectors list窗口,选择file——Export vectors to ROI——select input file——convert all record。如图1、2


然后,工具条中找到Basic Tools——Subset Data via ROIs——select input file

找到之前生成的ROI,改变两个属性,如图4红框。255代表背景色为白色,若设为0则是黑色

一般流程是这样就成功了,但是我之前就遇到了问题。
【报错】:出现在向量转ROI时

可能原因:1、底图(栅格)与shp(向量)的坐标系不同。例如:底图(栅格)为地理坐标系WGS84,而用作shp文件经过UTM投影。2、ENVI版本问题(classic版本会报错)
解决办法:1、针对使用envi5.1 classic:使用投影前的shp文件来裁剪,即栅格和向量文件都是WGS84坐标系。(Tips:如果没有问题的话,shp文件就可以顺利叠加在底图上,转ROI过程也不会报错)
2、使用envi,就是介个图标↓

具体方法:打开底图和矢量文件后,在右侧工具栏
搜索subset,如图7,点进去

选择Input file,然后点ok,进入图8界面,并设置属性

然后就完成啦,像介样↓

第一次在CSDN上写博文,还不太熟练,另外解决方不一定是最优解,欢迎指正~

【ENVI】利用矢量shp数据做裁剪报错及解决办法相关推荐

  1. Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法

    Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地 ...

  2. git clone出现fatal: unable to checkout working tree报错的解决办法

    [原文链接]git clone出现fatal: unable to checkout working tree报错的解决办法 文章目录 问题:当使用git clone 出现fatal: unable ...

  3. source insight删除保存路径为中文的project工程项目报错的解决办法

    http://blog.csdn.net/yixilee/archive/2010/09/01/5855663.aspx source insight删除已加载的project工程项目报错的解决办法 ...

  4. ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法

    MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...

  5. 运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法

    运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法 前端需要进行JSO ...

  6. QQ安装报错0x00008013 与 WPS报错0xc0000142解决办法

    QQ安装报错0x00008013 与 WPS报错0xc0000142解决办法 客户的电脑,系统为Windows 2012 R2 以下是QQ安装报错截图,一开始百度报错,尝试方法无果 同时客户反应WPS ...

  7. 参考 | 洗衣机代码报错E3解决办法

    参考 | 洗衣机代码报错E3解决办法 文章目录 参考 | 洗衣机代码报错E3解决办法 问题 解决 最后 问题 2022年04月10日. 洗衣机坏了, 代码报错E3, 看了顶盖说明, 说是门盖未关好. ...

  8. 【DSP】CCS6.1导入CCS3.3工程全过程以及“N个报错”的解决办法

    本人小硕,由于接到了一个关于语音识别的项目,一不小心掉到DSP的坑.首先需要解决的就是关于CCS软件的使用,网上N个教程,总感觉自己这边出的问题总能"完美避开"他们的范围,摸爬滚打 ...

  9. windows10下,from skimage import morphology 报错的解决办法

    windows10下,from skimage import morphology 报错的解决办法 报错原因 没有安装numpy+mkl库 解决方法 卸载skimage pip uninstall s ...

  10. Xamarin开发安装Visual Studio 2015 update2报错的解决办法

    Xamarin开发安装Visual Studio 2015 update2报错的解决办法 错误信息:update 2 requires a member of the visual studio 20 ...

最新文章

  1. 每日一练:Python国内疫情数据爬取与地图绘制
  2. 人工智能:第七章 机器学习
  3. 使用easyui框架form控件,单选按钮radio或复选框checkbox样式问题
  4. 数据安全审查综合解读|如何从被动合规到主动战略风控?
  5. python logging模块的作用及应用场景_Python常用模块功能简介(三)logging
  6. C/C++——朴素的模式匹配算法和KMP模式匹配算法
  7. 控制反转_.NET Core ASP.NET Core Basic 12 控制反转与依赖注入
  8. HTML5关于上传API的一些使用(上)
  9. 算法列表-java实现
  10. Effective C# 原则8:确保0对于值类型数据是有效的(翻译)
  11. SQL Server 默认和命名实例连接问题-TCP/IP 端口
  12. VMware Server1.03下载地址及序列号
  13. 转载自Kevin-Tong
  14. 服务器python环境安装
  15. nginx 配置基于域名的虚拟主机
  16. Chmox - Mac下的CHM电子书阅读器
  17. java毕业设计学生社团管理与评价系统Mybatis+系统+数据库+调试部署
  18. 电脑桌面云便签软件怎么为便签内容添加图片或照片?
  19. 微信企业号开发,给用户推送信息
  20. 无线电通信相关重要指标测试

热门文章

  1. 易辅客栈第一套从零学辅助系列教程
  2. PPT图形的多种玩法(师从于珞珈老师)
  3. MIUI10使用adb工具实现免ROOT冻结系统应用和去广告
  4. IntelliJ IDEA中项目界面右上角中没有SVN工具按钮
  5. ps,ae,ui,ai,pr,cad,3DMAX,c4d,cdr,摄影后期
  6. 数据介绍 | 长序列归一化植被指数NDVI
  7. 打印 条码 CodeSoft JsBarCode
  8. android 过滤蓝光软件下载,安卓蓝光过滤器
  9. 间隙锁(Gap Lock)
  10. Python题目练习——天天向上的能力增长模型(进阶版)