Создайте географический объект растровой привязки
Используйте georefcells
функцию или georefpostings
вместо этого функция, кроме как при построении объекта растровой привязки из матрицы файла привязки.
R = georasterref(W,rasterSize)
R = georasterref(W,rasterSize,rasterInterpretation)
R = georasterref(Name,Value)
создает объект ссылки для регулярного растра камер в географических координатах с помощью указанного файла привязки матрицы R
= georasterref(W
,rasterSize
)W
и размер растра rasterSize
.
, где R
= georasterref(W
,rasterSize
,rasterInterpretation
)rasterInterpretation
является 'postings'
, указывает, что растр содержит регулярно размещаемые выборки в географических координатах. Значение по умолчанию для rasterInterpretation
является 'cells'
, который задает регулярный растр камер.
принимает список пар "имя-значение", которые используются для назначения выбранных свойств при инициализации географического объекта растровой привязки.R
= georasterref(Name,Value
)
Создайте объект привязки для глобального растра, содержащего сетку 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);