mapcrop

Обрезка проектируемого растра карты

Описание

пример

[B,RB] = mapcrop(A,RA,xlimits,ylimits) выращивает проективный растр карты, заданный A и растровые опорные RA и возвращает обрезанный растр B и растровые опорные RB. Возвращенный растр обрезается до пределов в мировых координатах, близких к заданным xlimits и ylimits.

Примеры

свернуть все

Обрезка проективного растрового изображения и отображение обрезанного изображения.

Во-первых, импортируйте проективное растровое изображение Бостона и ссылочный объект камер карты. Затем обрезайте изображение до пределов, заданных xlimits и ylimits.

[A,RA] = readgeoraster('boston.tif');
xlimits = [771660  773290];
ylimits = [2953410 2955240];
[B,RB] = mapcrop(A,RA,xlimits,ylimits);

Отобразите обрезанное изображение.

mapshow(B,RB)

Входные параметры

свернуть все

Проецируемый растр карты, заданный как M-на-N или M-на-N-на-P числовой или логический массив.

Ссылка на растр для A, заданный как MapCellsReference объект или MapPostingsReference объект. The TransformationType свойство RA должен быть 'rectilinear'.

Минимальный и максимальный пределы x, заданные как двухэлементный числовой вектор вида [xmin xmax], где xmax больше xmin.

Минимальный и максимальный пределы y, заданные как двухэлементный числовой вектор вида [ymin ymax], где ymax больше ymin.

Выходные аргументы

свернуть все

Обрезанный проективный растр карты, возвращенный как числовой или логический массив. Тип данных и размер B соответствует типу данных и размеру A.

Если пределы заданы xlimits и ylimits не пересекать растр, заданный A и RA, затем B пуст.

Ссылка на растр для B, возвращается как MapCellsReference объект или MapPostingsReference объект. Тип объекта RB соответствует типу объекта RA.

Точные x и y пределы RB не совпадают с пределами, заданными xlimits и ylimits, если они не совпадают с контуром камеры или местоположением проводки. В противном случае пределы RB немного больше xlimits и ylimits.

Если пределы заданы xlimits и ylimits не пересекать растр, заданный A и RA, затем RB пуст.

См. также

|

Введенный в R2020a