Coordinate Conversion from XY in Satellite image to latitude and longitude
조회 수: 8 (최근 30일)
이전 댓글 표시
My associate and I are trying to convert XY Coordinates in a satellite image to latitude and longitude.
Here is the process:
We opened the image into Matlab using " geotiffread" function,
Did the process and found some XY Coordinates.
Now we need to convert back those [x,y] coordinates into latitude and longitude.
How can we do that? Thanks.
댓글 수: 0
채택된 답변
KSSV
2016년 8월 23일
file = 'Matlab_Question.tif' ;
info = geotiffinfo(file);
[x,y] = pix2map(info.RefMatrix,1,1);
[lat0,lon0] = projinv(info, x,y) ;
[x,y] = pix2map(info.RefMatrix,864,859);
[lat1,lon1] = projinv(info, x,y) ;
댓글 수: 2
KSSV
2016년 8월 23일
I think it can be checked... You can plot those values which are not the indices, with the indices which are from the image; check whether those points are really falling outside...
참고 항목
카테고리
Help Center 및 File Exchange에서 Projected Coordinate Reference Systems에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!