ENVI:(2022年最详细的教程)自定义坐标系

简介: ENVI:(2022年最详细的教程)自定义坐标系

系(ENVI)


1.前提概要

这里演示Beijing1954坐标系、西安80坐标系、国家2000坐标系的定义。


Beijing1954坐标系

椭球体:克拉索夫斯基椭球体

坐标原点:苏联的普尔科沃

特点:1、属于参心坐标系。      2、大地原点为苏联的普尔科沃。


西安80坐标系

椭球体:IUGG75椭球

坐标原点:我国中部的陕西省泾阳县永乐镇

特点:1、属于参心坐标系          2、同理就是坐标原点的位置


国家2000坐标系(地心坐标系)

椭球体:CGCS2000椭球

原点:包括海洋和大气的整个地球的质量中心

       特点:地心坐标系

       (注:WGS84坐标系也是地心坐标系)


定义坐标系

此处需要注意,对于ENVI中的ellipse.txt(存储椭球体参数)、datum.txt(存储基准面参数)、map_proj.txt(存储投影坐标系参数)三个进行压缩备份,确保后续即使输错数据也能够解压覆盖还原。


添加椭球体

关于各个坐标系椭球的参数信息

Krasovsky,6378245.0,6356863.0

IAG-75,6378140.0,6356755.3

CGCS2000,6378137.0,6356752.3


将椭球体参数信息添加到ENVI的ellipse.txt文件中去


2c3fb730b42f4d01a22d1c4a31b10bd1.png


注意格式是:椭球体名称+半角的逗号+长半轴长度+半角的逗号+短半轴长度


添加后保存,形式如下


0d409304b4a6431395c3fcec24186746.png


添加基准面

各个基准面的参数信息

D_Beijing_1954, Krasovsky,-12,-113,-41

D_Xian_1980,IAG-75,0,0,0

D_China_2000,CGCS2000,0,0,0

形式:坐标系名称+对应的椭球+三个平移参数(注:逗号均为半角,之后均不再提及)


将基准面添加到存储有基准面的datum.txt文件中


c04f37d9b4a641e2a72ce5ede29460ca.png


添加并点击保存


570cef5fcc17416880ac7a2f12b51d5a.png


定义Beijing1954坐标系

打开ENVI Classic软件(注意不是ENVI软件)


d7cce3d4c94848fa8bb0d374f8e2ce56.png


在自定义坐标系窗口进行各项设置


4d53d7b278bc47fe940e0ffe0fd506c4.png


点击窗口中的projection进行添加该坐标系


7347857711864fedae1baa875918527f.png


点击map_proj.txt文件查看是否已经定义好了beijing1954坐标系


5a205599ec474d2b84504ae865d88032.png


定义CGCS2000坐标系

类似地,这里就只放图步骤演示


2ccaf6ccb1e54e5eb1952c83e92b233d.png



17d3b012360d4253bd4ed222e524cd5f.png


使用beijing1954坐标系

检查你需要定义坐标系的数据的头文件查看是否确实没有被定义坐标系


04638c6d7d214f889b396f27729d4190.png


map info = {Arbitrary,1.0000,1.0000,706000.0000,2472475.0000,2.5000000000e+001,2.5000000000e+001,1,units=Meters}


注意::::由于新版ENVI没有map indo,所以自己去上面这个头文件上加上上面这段关于map info的信息,然后重启ENVI Classic软件


打开需要定义坐标系的数据


f15b7ae9111946acb3b93859e0308cdf.png


119b276a80c540f39f75dc7d362594c7.png


2d9a356e13774e93a54660db3b00c650.png

6b50cf2420784e75897ad38549acf744.png

3156389d51ed46c8b988eaac90ef6238.png


使用CGCS2000坐标系

           

7ee05ff56357483b97acf11780661546.png



       注意:实际这里应该使用投影转换(而不是用CGCS2000坐标系去覆盖之前定义过的beijing1954坐标系),但是没有那么多精力了,简单讲一下,就是ENVI Classic 菜单下点击Map,再点击Convert Coordinate Converter...算了,弄一下吧!


我再讲一下上面覆盖原坐标系方法和这里在原有坐标系上做投影转换的一些区别:


1、上面的方法会将原来的坐标系清除,重新定义新的坐标系

2、下面的投影转换是基于原有坐标系按照一定的数学法则做出的新的投影,也就是说,新的坐标系和原来的坐标系有某种对应关系,可以互相转换。而上面的方法则完全没有任何关系。

3、上面的方法只能得到新坐标系下的数据;投影变换的方法会保留原有坐标系的数据,也会创建新坐标系下的文件。


a72e3ca5c7fb47cba8751a1f07f8e9ab.png

1a62dea389014f70903a90bb8c180060.png


使用ArcGIS国内坐标系

最后,我们理论上是可以定义任何一种坐标系的,但是不要忘记了

我们的参数需要一个一个自己添加,定义西安80坐标系,我们需要在ellipse.txt文件添加椭球体参数等等

现在有更简单的方法,就是将已经存有各种椭球体参数、各种基准面参数、各种投影参数的ellipse.txt、datum.txt、map_proj.txt文件复制到ENVI里面覆盖原来的这些的文件,

以后我们自己定义坐标系就不要自己一个一个自己输入添加各种繁琐的参数了


但是,需要注意一点,最好将自己原始的ellipse.txt、datum.txt、map_proj.txt压缩做一个备份防止出现意外或者今后需要原始数据而无可奈何


18664ac171544e87b31d3bf29c8e1410.png


6377bf9192d2422c91f9c6f5894d7b18.png


最后需要重启ENVI才能使用上述的参数!!


如果还有不理解的,我们可以一起探讨探讨。


另外,由于这是我从自己编辑的word的复制过来,排版有一点小问题,海涵。


目录
相关文章
|
传感器 存储 编解码
ENVI:如何进行对自带RPC的图像进行RPC正射校正呢?
ENVI:如何进行对自带RPC的图像进行RPC正射校正呢?
2712 0
|
4月前
|
人工智能 安全 数据安全/隐私保护
阿里云无影云电脑官网链接、收费价格、企业版、个人版及商业版功能对比及问题解答FAQ
阿里云无影云电脑2026年全新升级,推出个人、企业、商业三版,覆盖办公、设计、AI等全场景。按需付费、数据不落地,手机秒变高性能云端PC。提供免费试用、详细价格及选型指南,助力高效安全办公。
1490 1
|
8月前
|
存储 人工智能 数据可视化
从零构建能自我优化的AI Agent:Reflection和Reflexion机制对比详解与实现
AI能否从错误中学习?Reflection与Reflexion Agent通过生成-反思-改进循环,实现自我优化。前者侧重内容精炼,后者结合外部研究提升准确性,二者分别适用于创意优化与知识密集型任务。
1517 9
从零构建能自我优化的AI Agent:Reflection和Reflexion机制对比详解与实现
ENVI:如何自定义beijing54、西安80、国家2000坐标系
ENVI:如何自定义beijing54、西安80、国家2000坐标系
1478 0
|
人工智能 自然语言处理 JavaScript
宜搭上线 DeepSeek Chat 页面模板,一键启用 DS 对话
当低代码平台与 AI 技术相遇,二者的融合为企业带来了更多的创新空间和发展机遇。这种融合不仅能够进一步简化开发流程,还能为应用赋予更强大的智能化能力。在这样的背景下,宜搭低代码平台陆续上线了 DeepSeek 插件、DeepSeek 连接器等工具,今天,更是推出了「DeepSeek Chat」页面模板,方便大家一键启用 DS 对话能力。
1577 6
|
定位技术
ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?
ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?
1964 0
ENVI Classic:如何进行图像融合(HSV变换/Brovey变换/PC变换)?
ENVI Classic:如何进行图像融合(HSV变换/Brovey变换/PC变换)?
3796 0
|
定位技术
ArcGIS:如何对栅格图像进行地理配准和定义投影?
ArcGIS:如何对栅格图像进行地理配准和定义投影?
6780 1
ENVI Classic:如何加载栅格数据(Img/DEM)和矢量数据(evf of ROI)?
ENVI Classic:如何加载栅格数据(Img/DEM)和矢量数据(evf of ROI)?
1882 0
|
算法 Java Python
【算法模板】DFS秒杀模板—附练习题(阳光号启航)(一)
【算法模板】DFS秒杀模板—附练习题(阳光号启航)(一)
1561 0
【算法模板】DFS秒杀模板—附练习题(阳光号启航)(一)