资源描述
正弦曲线投影及ENVI下Modis数据坐标投影定义
正弦曲线投影是一种等面积的伪圆柱投影。规定纬线投影为平行直线,经线投影为对称于中央经线的正弦曲线,同一纬线上经距相等,纬距向两极缩小。主要用于小比例尺世界地图。
在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投影之后的结果
展开阅读全文