Создайте географический объект растровой привязки
Используйте georefcells
функционируйте или georefpostings
функция вместо этого, кроме тех случаев, когда построение объекта растровой привязки от файла привязки вводится.
R = georasterref()
R = georasterref(Name,Value)
R = georasterref(W,rasterSize,rasterInterpretation)
создает географический объект растровой привязки со значениями свойств по умолчанию.R
= georasterref()
принимает список пар "имя-значение", которые используются, чтобы присвоить выбранные свойства при инициализации географического объекта растровой привязки.R
= georasterref(Name,Value
)
создает географический объект растровой привязки с заданными растровыми свойствами размера и интерпретации, и с остающимися свойствами, заданными матрицей файла привязки R
= georasterref(W
,rasterSize
,rasterInterpretation
)W
. rasterInterpretation
вход является дополнительным, может равняться любому 'cells'
или 'postings'
, и имеет значение по умолчанию 'cells'
.
Создайте объект привязки для глобального растра, включающего сетку 180 360 ячеек с одной степенью со строками, которые запускаются в долготе-180, и с первой ячейкой, расположенной в северо-западном углу.
R = georasterref('RasterSize', [180 360], ... 'RasterInterpretation', 'cells', 'ColumnsStartFrom', 'north', ... 'LatitudeLimits', [-90 90], 'LongitudeLimits', [-180 180])
Создайте объект привязки для файла Уровня 0 DTED, который включает Sagarmatha (Гора Эверест). Столбцы DTED, запущенные с юга на север и первый столбец, запускаются вдоль западного ребра (одна степень одной степенью) четырехугольник, сопоставимый со значениями по умолчанию для 'ColumnsStartFrom'
и 'RowsStartFrom'
.
R = georasterref('LatitudeLimits',[27 28],'LongitudeLimits',[86 87], ... 'RasterSize', [121 121], 'RasterInterpretation', 'postings')
Повторите второй пример с различной стратегией: Создайте объект путем определения только RasterInterpretation
значение, затем измените объект путем сброса дополнительных свойств. (Как отмечено выше, RasterInterpretation
из существующего объекта растровой привязки не может быть изменен.)
R = georasterref('RasterInterpretation','postings'); R.RasterSize = [121 121]; R.LatitudeLimits = [27 28]; R.LongitudeLimits = [86 87];
Повторите первый пример с помощью матрицы файла привязки, как введено.
W = [1 0 -179.5; ... 0 -1 89.5]; rasterSize = [180 360]; rasterInterpretation = 'cells'; R = georasterref(W, rasterSize, rasterInterpretation);