Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

pix2latlon

Convert pixel coordinates to latitude-longitude coordinates

Syntax

[lat, lon] = pix2latlon(R,row,col)

Description

[lat, lon] = pix2latlon(R,row,col) calculates latitude-longitude coordinates lat, lon from pixel coordinates row, col. R is either a 3-by-2 referencing matrix that transforms intrinsic pixel coordinates to geographic coordinates, or a geographic raster reference object. row and col are vectors or arrays of matching size. The outputs lat and lon have the same size as row and col.

Examples

Find the latitude and longitude of the upper left outer corner of a 2-by-2 degree gridded data set.

R = makerefmat(1, 89, 2, 2);
[UL_lat, UL_lon] = pix2latlon(R, .5, .5)

The output appears as follows:

UL_lat =
    88
UL_lon =
     0

Find the latitude and longitude of the lower right outer corner of a 2-by-2 degree gridded data set.

[LR_lat, LR_lon] = pix2latlon(R, 90.5, 180.5)

The output appears as follows:

LR_lat =
   268
LR_lon =
   360

Introduced before R2006a

Was this topic helpful?