Вычислите схему изображения, на которое геоссылаются, или сетки данных
[x,y] = mapoutline(R,height,width)
[x,y] = mapoutline(R, sizea)
[x,y] = mapoutline(info)
[x,y] = mapoutline(...,'close')
[lon,lat] = mapoutline(R,...)
outline = mapoutline(...)
[x,y] = mapoutline(R,height,width)
вычисляет схему изображения, на которое геоссылаются, или регулярного набора данных с координатной сеткой в координатах карты. R
является или 3 2 ссылающейся матрицей, задающей 2-мерное аффинное преобразование от внутренних пиксельных координат, чтобы сопоставить координаты или объект MapCellsReference
или MapPostingsReference
. height
и width
являются размерами изображения. x
и y
являются 4 1 вектор-столбцами, содержащими координаты карты внешних углов угловых пикселей в следующем порядке:
(1,1), (height,1), (height, width), (1, width)
.
[x,y] = mapoutline(R, sizea)
принимает sizea = [height, width, ...]
вместо height
и width
.
[x,y] = mapoutline(info)
принимает скалярный массив структур с полями
| 3 2 ссылка на матрицу |
| Скалярный номер |
| Скалярный номер |
[x,y] = mapoutline(...,'close')
возвращает x
и y
как векторы 5 на 1, добавляя координаты первого из этих четырех углов в конец.
[lon,lat] = mapoutline(R,...)
, куда пиксели геоссылок R
к долготе и широте, а не координатам карты, возвращает схему в географических координатах. Долгота должна предшествовать широте в списке выходных аргументов.
outline = mapoutline(...)
возвращает угловые координаты в 4 2 или 5 2 массив.
Чертите красную схему, формирующую рисунок Бостонского изображения GeoTIFF, на которое ссылаются на Материк Массачусетса система Координаты на плоскости состояния с модулями ног обзора.
figure info = geotiffinfo('boston.tif'); [x,y] = mapoutline(info, 'close'); hold on plot(x,y,'r') xlabel('MA Mainland State Plane easting, survey feet') ylabel('MA Mainland State Plane northing, survey feet')
info = imfinfo('concord_ortho_w.tif'); R = worldfileread('concord_ortho_w.tfw'); R = R * unitsratio('sf','meter'); [x,y] = mapoutline(R, info.Height, info.Width, 'close'); plot(x,y,'k')