Main Content

matlab.io.hdfeos.gd.getPixels

네임스페이스: matlab.io.hdfeos.gd

위도/경도 쌍에 대한 픽셀 행과 열

구문

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

설명

[row,col] = getPixels(gridID,lat,lon)은 위도/경도 쌍을 0부터 시작되는 픽셀 행과 열의 좌표로 변환합니다. 원점은 그리드 픽셀의 왼쪽 위 코너입니다. 위도/경도 쌍이 그리드 밖에 있는 경우 rowcol은 -1입니다.

이 함수는 HDF-EOS 라이브러리 C API의 GDgetpixels 함수에 대응합니다.

예제

import matlab.io.hdfeos.*
gfid = gd.open('grid.hdf','read');
gridID = gd.attach(gfid,'PolarGrid');
cornerlat = [20 50];
cornerlon = [-90 -60];
[row,col] = gd.getPixels(gridID,cornerlat,cornerlon);
gd.detach(gridID);
gd.close(gfid);

참고 항목