ENVI 4.7升级后的自定义坐标处理与ArcGIS投影整合
需积分: 50 78 浏览量
更新于2024-10-27
收藏 925KB DOCX 举报
ENVI是一款广泛使用的遥感图像处理软件,其在4.7版本以后引入了ESRI投影转换引擎,以提升地图投影的处理能力。在此之前,ENVI使用的是GCTP作为地图投影工具,但在新版本中,虽然地图投影函数保持不变,但操作过程和以前略有不同。
在ENVI 4.7及更高版本中,用户不再需要通过修改椭球体参数文件(ellipse.txt)和基准面参数文件(datum.txt)来创建自定义坐标系,因为这可能会导致与新引擎不兼容的错误。为了实现自定义坐标,如西安80、北京54等,可以利用ENVI对ArcGIS投影的支持。具体做法是:
1. **利用ArcGIS坐标系统**:ENVI 4.7开始支持ArcGIS的投影引擎,这意味着可以直接使用ArcGIS中的坐标系统参数。例如,可以查找并引用亚洲目录下的Beijing1954.prj文件,它是ASCII格式的坐标参数,将其内容添加到ENVI数据的头文件(通常在mapinfo部分)的coordinatesystemstring属性中,确保单位一致性。
2. **投影转换方法**:为了执行投影转换,可以借助一个名为convert_file_to_esri_map_projection.sav的补丁文件,将其放置在ENVI安装目录的..\save_add下。启动ENVI后,会在map菜单下新增一个菜单按钮,用于触发投影转换过程。
3. **参数设置**:点击这个按钮后,会弹出一个参数设置窗口,用户可以选择投影类型(Projcs或GeoGCS)、指定输出投影代码(如WGS84对应4326,西安80对应4610),以及选择校正模型、重采样方法和输出文件名。
4. **转换结果**:完成设置后,ENVI会将输入数据转换为目标投影,并生成新的文件。转换后的文件会显示描述信息,如samples、lines、bands和header等基本信息。
总结来说,ENVI 4.7版本及其后续版本的坐标处理优势在于能够利用ArcGIS的强大投影转换功能,简化了自定义坐标系的创建和转换过程,用户可以根据实际需求轻松处理各种地理坐标数据。同时,通过补丁文件和预设的参数设置,ENVI提供了直观易用的界面,降低了地图投影操作的复杂性。
2022-10-11 上传
2021-03-05 上传
2019-01-03 上传
2022-11-17 上传
点击了解资源详情
点击了解资源详情
xiatianhau
- 粉丝: 0
- 资源: 4
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍