Main Content

matlab.io.hdfeos.gd.ll2ij

命名空间: matlab.io.hdfeos.gd

将纬度和经度转换为行和列空间

语法

[row,col] = ll2ij(gridID,lat,lon)

说明

[row,col] = ll2ij(gridID,lat,lon) 将纬度和经度坐标转换为网格预定义的行和列坐标。

定义 rowcol 时,这两者应从 0 开始,且满足以下条件:col 随 HD-EOS 库中的 XDim 维度单调递增,row 随该库中的 YDim 维度单调递增。

此例程对应于 HDF-EOS C API 中的 GDll2ij 函数。

示例

import matlab.io.hdfeos.*
gfid = gd.open('grid.hdf');
gridID = gd.attach(gfid,'PolarGrid');
lat = [46 46 42 42];
lon = [-71 -67 -67 -71];
[row,col] = gd.ll2ij(gridID,lat,lon);
gd.detach(gridID);
gd.close(gfid);

另请参阅