点击关注 关注我们吧~
之前,我们已经学习了自定义坐标系的基础知识,那么本期我们就来实践操作一下。
我们在建立自定义坐标系之前,需要知道坐标定义文件的位置并对其进行修改,我们可以在以下路径找到(安装在哪个盘就在哪个盘找):
…\Exelis\ENVIXX\classic\map_proj
在这个文件下,应该有记录坐标信息的文件,我们比较普遍用到的,就是椭球体参数文件和基准面参数文件。
【添加椭球体、基准面】
但是因为咱们国内使用的椭球体、基准面,这个文件中目前是没有的,所以数据需要我们自行添加进去。下图中的数据即为我们需要添加的数据,大家在添加的时候要注意符号区分,如果输入错误会导致我们系统的报错。
我们复制椭球体数据,然后粘贴到对应的文件中即可。
同理,基准面也是相同的步骤复制进去。
以上添加椭球体与基准面,都是在ENVI Classic打开之前操作的,如果提取打开了,我们只需要重新打开ENVI让软件能够重新识别新增文件即可。
【定义坐标系】
打开ENVI Classic后,在【Map】菜单下点击【自定义坐标系】
定义坐标系名称时,需要与联动的arcgis的名称一致。命名完成后选择【Transverse Mercator】TM投影,在其下方继续选择对应基准面。
在此对话框的右侧,有一个东偏的设置,中国区一般都是偏于500千米,因为单位为米,所以我们输入数值为500000。
可能会有朋友问,命名中末尾的【N】是什么,其实它是表示是否需要添加条带号。例如上面图中,【N】我已经放在了命名中,所以后面的500000就不需要再添加任何东西。
如果将前面的【N】去掉,那么500000前面就需要再添加一个20,用来表示条带号。
之后,就是继续编辑北偏为0,中央纬度为0,中央经度需要大家算一下。例如,我们是20条带6度分度,则中央经度:20×6-3=117。这样中央经线就算出来。最后是设置系数,我们设置为1即可。此时,我们的参数就全部输入完成了。
点击【Projection】再点击【Add New Projection...】
继续点击【确定】就完成添加了。
此时我们建立的这个坐标系就可以正常使用了,但是,此时的坐标系是一次性的,在我们下一次打开ENVI后它是不能使用的,那么如果想一直保留我们就点击【File】再点击【Save Projection...】
将这个坐标系保存在我们的本地文件中,然后点击【OK】那么之后将文件覆盖就可以一直使用了。
管理员
该内容暂无评论