【ENVI】利用矢量shp数据做裁剪报错及解决办法
【前言】:我在用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数据做裁剪报错及解决办法相关推荐
- Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法
Excel合并数据查找函数VLOOKUP()一直显示最后一行数据或者一直报错的解决方法 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地 ...
- git clone出现fatal: unable to checkout working tree报错的解决办法
[原文链接]git clone出现fatal: unable to checkout working tree报错的解决办法 文章目录 问题:当使用git clone 出现fatal: unable ...
- source insight删除保存路径为中文的project工程项目报错的解决办法
http://blog.csdn.net/yixilee/archive/2010/09/01/5855663.aspx source insight删除已加载的project工程项目报错的解决办法 ...
- ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法
MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...
- 运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法
运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法 前端需要进行JSO ...
- QQ安装报错0x00008013 与 WPS报错0xc0000142解决办法
QQ安装报错0x00008013 与 WPS报错0xc0000142解决办法 客户的电脑,系统为Windows 2012 R2 以下是QQ安装报错截图,一开始百度报错,尝试方法无果 同时客户反应WPS ...
- 参考 | 洗衣机代码报错E3解决办法
参考 | 洗衣机代码报错E3解决办法 文章目录 参考 | 洗衣机代码报错E3解决办法 问题 解决 最后 问题 2022年04月10日. 洗衣机坏了, 代码报错E3, 看了顶盖说明, 说是门盖未关好. ...
- 【DSP】CCS6.1导入CCS3.3工程全过程以及“N个报错”的解决办法
本人小硕,由于接到了一个关于语音识别的项目,一不小心掉到DSP的坑.首先需要解决的就是关于CCS软件的使用,网上N个教程,总感觉自己这边出的问题总能"完美避开"他们的范围,摸爬滚打 ...
- windows10下,from skimage import morphology 报错的解决办法
windows10下,from skimage import morphology 报错的解决办法 报错原因 没有安装numpy+mkl库 解决方法 卸载skimage pip uninstall s ...
- Xamarin开发安装Visual Studio 2015 update2报错的解决办法
Xamarin开发安装Visual Studio 2015 update2报错的解决办法 错误信息:update 2 requires a member of the visual studio 20 ...
最新文章
- 每日一练:Python国内疫情数据爬取与地图绘制
- 人工智能:第七章 机器学习
- 使用easyui框架form控件,单选按钮radio或复选框checkbox样式问题
- 数据安全审查综合解读|如何从被动合规到主动战略风控?
- python logging模块的作用及应用场景_Python常用模块功能简介(三)logging
- C/C++——朴素的模式匹配算法和KMP模式匹配算法
- 控制反转_.NET Core ASP.NET Core Basic 12 控制反转与依赖注入
- HTML5关于上传API的一些使用(上)
- 算法列表-java实现
- Effective C# 原则8:确保0对于值类型数据是有效的(翻译)
- SQL Server 默认和命名实例连接问题-TCP/IP 端口
- VMware Server1.03下载地址及序列号
- 转载自Kevin-Tong
- 服务器python环境安装
- nginx 配置基于域名的虚拟主机
- Chmox - Mac下的CHM电子书阅读器
- java毕业设计学生社团管理与评价系统Mybatis+系统+数据库+调试部署
- 电脑桌面云便签软件怎么为便签内容添加图片或照片?
- 微信企业号开发,给用户推送信息
- 无线电通信相关重要指标测试