exponenta event banner

GeographicPostingsReference

Ссылочные растровые проводки по географическим координатам

Описание

Географический растровый справочный объект регистраций содержит информацию, которая описывает отношения между географической системой координат и внутренней системой координат, которая прикреплена к колонкам и рядам 2-й сетки, на которую пространственно ссылаются, образцов пункта (или регистрации).

Для ссылки растра проводок на географические координаты с помощью GeographicPostingsReference объект, растр должен регулярно выбираться по широте и долготе, а его столбцы и строки должны быть выровнены с меридианами и параллелями соответственно. Интервал между выборками из строки в строку не обязательно должен равняться интервалу между выборками из столбца в столбец.

На этом рисунке показан географический растр проводок 9 на 11. Сообщения разнесены на 1 градус по широте и долготе, перекрывают значения долготы в диапазоне [40,50] в градусах и покрывают значения широты в диапазоне [20,28] в градусах. Граница растра проводок представляет собой географический четырехугольник с краями, которые проходят через самые внешние проводки.

A geographic raster of postings. The raster elements appear between at the intersections of grid lines.

Чтобы привязать растр ячеек к географическим координатам, используйте GeographicCellsReference вместо этого объект.

Создание

Эти функции можно использовать для создания GeographicPostingsReference объекты:

  • readgeoraster - импорт файла растровых данных в виде массива и ссылочного объекта.

  • georefpostings - создание объекта географической привязки растра путем указания пределов широты и долготы растра и размера растра или интервала между проводками.

  • georasterref - Преобразование мирового файла в объект географической растровой ссылки.

  • refmatToGeoRasterReference - преобразование ссылочной матрицы в объект географической растровой ссылки.

Свойства

развернуть все

Пределы широты географического четырехугольника, ограничивающего географически привязанный растр, определяемые как двухэлементный вектор формы [southern_limit northern_limit].

Пример: [-20 70]

Типы данных: double

Пределы долготы географического четырехугольника, ограничивающего географически привязанный растр, задаваемые как двухэлементный вектор формы [western_limit eastern_limit].

Пример: [-100 180]

Типы данных: double

Число строк и столбцов растра или изображения, связанных со ссылочным объектом, указанное как двухэлементный вектор [m n], где m представляет количество строк и n - количество столбцов. Для удобства можно назначить вектор размера, имеющий более двух элементов. Это позволяет выполнять такие назначения, как R.RasterSize = size(RGB), где RGB m-by-n-by-3. В подобных случаях объект сохраняет только первые два элемента вектора размера и игнорирует более высокие (непространственные) размеры.

Пример: [200 300]

Типы данных: double

Это свойство доступно только для чтения.

Геометрический характер растра, указанный как 'postings'.

Стоимость 'postings' указывает, что растр содержит сетку точек образца, где строки или столбцы образцов проходят вдоль края сетки. Для растра m-by-n точки с внутренней координатой x, равной 1 или n, и/или внутренней координатой y, равной 1 или m, падают прямо на кромку (или угол) растра.

Типы данных: char

Это свойство доступно только для чтения.

Единица измерения, используемая для угловых свойств, указанная как 'degree'.

Типы данных: char

Край, с которого начинается индексация столбцов, указанный как 'south' или 'north'.

Пример: 'south'

Типы данных: char

Край, с которого начинается индексация строк, указанный как 'west' или 'east'.

Пример: 'east'

Типы данных: char

Расстояние между севером и югом в широте между соседними выборками (проводками) в растре, указанное как положительный числовой скаляр. Значение всегда положительное и является постоянной во всем растре.

Пример: 2.5

Типы данных: double

Расстояние между востоком и западом в долготе между соседними образцами (проводками) в растре, указанное как положительный числовой скаляр. Значение всегда положительное и является постоянной во всем растре.

Пример: 2.5

Типы данных: double

Это свойство доступно только для чтения.

Широта («высота») четырехугольника, покрытого растром, заданная как положительный числовой скаляр.

Типы данных: double

Это свойство доступно только для чтения.

Протяженность долготы («ширина») четырехугольника, покрытого растром, определяемая как положительный числовой скаляр.

Типы данных: double

Это свойство доступно только для чтения.

Растровые пределы в собственных координатах x, определяемые как двухэлементный вектор строки положительных целых чисел, [xMin xMax]. Для растра m-by-n, XIntrinsicLimits равно [1 м], поскольку RasterInterpretation является 'postings'.

Типы данных: double

Это свойство доступно только для чтения.

Растровые пределы в собственных координатах y, определяемые как двухэлементный вектор строки положительных целых чисел, [yMin yMax]. Для растра m-by-n, YIntrinsicLimits равно [1 м], поскольку RasterInterpretation является 'postings'.

Типы данных: double

Это свойство доступно только для чтения.

Тип системы координат, на которую ссылается изображение или растр, указанный как 'geographic'.

Типы данных: char

Географическая система координат (CRS), указанная как geocrs объект. Географическая CRS состоит из опорного элемента (включая его эллипсоид), простого меридиана и угловой единицы измерения.

Функции объекта

containsОпределите, содержит ли географический растр или растр карты точки
geographicGridГеографические координаты растровых элементов
geographicToDiscrete Преобразование географических координат в дискретные
geographicToIntrinsic Преобразование географических координат в внутренние
intrinsicToGeographic Преобразование собственных координат в географические
intrinsicXToLongitudeПреобразование внутренних координат x в координаты долготы
intrinsicYToLatitudeПреобразование внутренних координат y в координаты широты
latitudeToIntrinsicYПреобразование из широты в внутренние координаты
longitudeToIntrinsicXПреобразование из долготы в внутренние координаты x
sizesMatchОпределите, совместимы ли географический или картографический растровый объект и изображение или растр с размером
worldFileMatrixВозврат параметров мирового файла для преобразования

Примеры

свернуть все

Импорт данных отметок в виде массива и GeographicPostingsReference с помощью readgeoraster функция. Подготовка данных для печати путем указания типа вывода 'double'.

[Z,R] = readgeoraster('n39_w106_3arc_v2.dt1','OutputType','double');

Просмотр свойств GeographicPostingsReference объект.

R
R = 
  GeographicPostingsReference with properties:

              LatitudeLimits: [39 40]
             LongitudeLimits: [-106 -105]
                  RasterSize: [1201 1201]
        RasterInterpretation: 'postings'
            ColumnsStartFrom: 'north'
               RowsStartFrom: 'west'
     SampleSpacingInLatitude: 1/1200
    SampleSpacingInLongitude: 1/1200
      RasterExtentInLatitude: 1
     RasterExtentInLongitude: 1
            XIntrinsicLimits: [1 1201]
            YIntrinsicLimits: [1 1201]
        CoordinateSystemType: 'geographic'
               GeographicCRS: [1x1 geocrs]
                   AngleUnit: 'degree'


Создайте оси карты с пределами, соответствующими пределам ссылочного объекта. Отображение данных фасада в виде поверхности. Примените карту цветов, соответствующую данным отметки.

usamap(R.LatitudeLimits,R.LongitudeLimits)
geoshow(Z,R,'DisplayType','surface')
demcmap(Z)

Подробнее

развернуть все

Представлен в R2013b