正弦曲线投影及ENVI下Modis数据坐标投影定义

正弦曲线投影是一种等面积的伪圆柱投影。规定纬线投影为平行直线,经线投影为对称于中央经线的正弦曲线,同一纬线上经距相等,纬距向两极缩小。主要用于小比例尺世界地图。 在ENVI中对应的正弦曲线投影名称叫sinusoidal,本文介绍定义不同中央经线的sinusoidal投影的方法。

    正弦曲线投影是一种等面积的伪圆柱投影。规定纬线投影为平行直线,经线投影为对称于中央经线的正弦曲线,同一纬线上经距相等,纬距向两极缩小。主要用于小比例尺世界地图。在ENVI中对应的正弦曲线投影名称叫sinusoidal,下面介绍定义不同中央经线的sinusoidal投影的方法。

    (1)在ENVI中,选择Map -> Customize Map Projections,打开Customize Map Projections面板(如图1)。

    (2)主要设置参数如下:

    投影名称(Projection Name):定义一个易于识别的名称

    投影类型(Projection Type):sinusoidal

    投影半径(Sphere Radius):6370997(默认)

    东偏(False easting):根据要求填写,主要目的是为了让坐标为正值

    北偏(False northing):根据要求填写,主要目的是为了让坐标为正值

    中央经线(Longitude):根据参数填写。

 图1 Customized Map Projection Definition面板

    (3)选择Projection->Add New Projection,将投影添加到ENVI所用的投影列表中。

    (4)选择File > Save Projections,存储新的或更改过的投影信息。

    这样一个中央经线是0°的sinusoidal投影新建完成。

    MODIS很多种产品数据采用的就是正弦曲线投影,如MODIS三级数据土地覆盖类型产品(MCD12Q1)等。由于不同的坐标名称定义方式不一致,在ENVI中打开MODIS不直接读取其坐标信息,需要手动填写相应的坐标信息。如下以MCD12Q1为例子介绍操作步骤:

    (1)选择File -> Open External File -> Generic Formats ->HDF,选择MOIDS文件。

    (2)在HDF Dataset Selection面板中选择一个数据集打开。在波段列表中看到打开的数据集没有坐标信息(MapInfo)。

 图2 HDF Dataset Selection面板

    (3)MODIS文件的坐标信息及其他信息可通过以下方式获取,在ENVI主菜单中,选择Basic Tools->Preprocessing->Data-Specific Utilities->View Global Attributes,选择MOIDS文件可以浏览HDF的元数据信息。

图3 HDF数据集信息

    (4)在波段列表中,单击右键打开edit Header,打开Edit Attributes->Map Info。

    (5)在Edit Map Information面板中,单击Change Proj按钮新建一个sinusoidal坐标。

    投影名称(Projection Name):Sin0

    投影类型(Projection Type):sinusoidal

    投影半径(Sphere Radius):6371007.181(数据集中获得)

    东偏(False easting):0

    北偏(False northing):0

    中央经线(Longitude):0。

    回到Edit Map Information面板中,填写左上角起始坐标和像元大小(这些信息都可以从图3中的数据集信息中获取-UpperleftPointMtrs):

    E:3335851.559(x坐标)

    N:6671703.118(y坐标)

    X/Y Pixel Size:500

 

图4 Edit Map Information面板

    这样数据就有了坐标信息,做投影转换、镶嵌等处理就顺理成章了。同时生成了一个.hdr头文件,下次可以直接通过File- >Open Image File打开HDF格式的文件。

图5投影之后的结果

  • 7
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值