How can I plot a latitude / longitude point on a geotiff? (Without mapping toolbox.)

38 vues (au cours des 30 derniers jours)
Jon
Jon le 17 Mai 2017
Commenté : Jon le 18 Mai 2017
Hi. I have some geotiffs in geographic coordinates (WGS84) from various areas around the globe. I also have a list of points, defined by coordinates, that mark points of interest.
How can I plot the geotiff, then plot all the points within the geotiff domain in their correct position? Ultimately I need the x,y position of each point within the geotiff image.
To make matters more complicated, I don't have the Mapping Toolbox. I am using geoimread from the FEX to read the geotiff image and metadata.
Any ideas are appreciated. Thanks!

Réponse acceptée

KSSV
KSSV le 18 Mai 2017
[A,x,y,I]=geoimread('your tif file') ;
pcolor(x,y,A)
x,y, are latitude and longitude vectors, A is your raster data. I is a structure which gives you complete information of the tiff file.
  1 commentaire
Jon
Jon le 18 Mai 2017
Derp. I didn't notice that geoimread could return the latitude/longitude vectors as well. Thank you.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by