Coordinate Conversion from XY in Satellite image to latitude and longitude
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
KSSV
le 23 Août 2016
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 commentaires
KSSV
le 23 Août 2016
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...
Plus de réponses (2)
Voir également
Catégories
En savoir plus sur Projected Coordinate Reference Systems dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!