Main Content

matlab.io.hdfeos.gd.ij2ll

名前空間: matlab.io.hdfeos.gd

行と列の空間から緯度と経度への変換

構文

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

説明

[lat,lon] = ij2ll(gridID,row,col) は、グリッドの行と列の座標を、10 進法の緯度と経度に変換します。

rowcol は 0 ベースであり、HD-EOS ライブラリの XDim 次元が増加すると col が単調増加し、YDim 次元が増加すると row が単調増加するように定義されます。

このルーチンは、HDF-EOS C API の関数 GDij2ll に相当します。

import matlab.io.hdfeos.*
gfid = gd.open('grid.hdf');
gridID = gd.attach(gfid,'PolarGrid');
[xdim,ydim] = gd.gridInfo(gridID);
r = 0:(xdim-1);
c = 0:(ydim-1);
[Col,Row] = meshgrid(c,r);
[lat,lon] = gd.ij2ll(gridID,Row,Col);
gd.detach(gridID);
gd.close(gfid);