sizesMatch

Определите, сопоставляют ли географический или растровый объект, и изображение или растр совместимы с размером

Синтаксис

tf = sizesMatch(R,A)

Описание

пример

tf = sizesMatch(R,A) определяет или географический или растр карты, R совместим с размером с изображением или растром A.

Примеры

свернуть все

Создайте растровый объект ссылки GeographicPostingsReference.

latlim = [0 90];
lonlim = [-180 180];
rasterSize = [91 361];
R = georefpostings(latlim,lonlim,rasterSize,'ColumnsStartFrom','north')
R = 
  GeographicPostingsReference with properties:

              LatitudeLimits: [0 90]
             LongitudeLimits: [-180 180]
                  RasterSize: [91 361]
        RasterInterpretation: 'postings'
            ColumnsStartFrom: 'north'
               RowsStartFrom: 'west'
     SampleSpacingInLatitude: 1
    SampleSpacingInLongitude: 1
      RasterExtentInLatitude: 90
     RasterExtentInLongitude: 360
            XIntrinsicLimits: [1 361]
            YIntrinsicLimits: [1 91]
        CoordinateSystemType: 'geographic'
                   AngleUnit: 'degree'


Создайте произвольное изображение (растр) с размерностями 91 361. Подтвердите, что размер изображения совместим с географическим растровым объектом ссылки.

A = ones(91,361);
tf_A = sizesMatch(R,A)
tf_A = logical
   1

Создайте изображение различного размера. Подтвердите, что это новое изображение не совместимо с размером с географическим растровым объектом ссылки.

B = ones(90,361);
tf_B = sizesMatch(R,B)
tf_B = logical
   0

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

свернуть все

Географический или растр карты, заданный как GeographicCellsReference, GeographicPostingsReference, MapCellsReference или объект MapPostingsReference.

Изображение или растр, заданный как числовой массив или растровый объект.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | geographic raster object | map raster object

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

свернуть все

Отметьте указание географический или сопоставьте растр, совместимо с размером с изображением или растром, возвращенным как логический скаляр. tf является True, когда R.RasterSize равен [size(A,1) size(A,2)] или A.RasterSize.

Типы данных: логический

Введенный в R2013b