matlab.io.hdfeos.gd.ij2ll
パッケージ: matlab.io.hdfeos.gd
行と列の空間から緯度と経度への変換
構文
[lat,lon] = ij2ll(gridID,row,col)
説明
[lat,lon] = ij2ll(gridID,row,col)
は、グリッドの行と列の座標を、10 進法の緯度と経度に変換します。
row
と col
は 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);