geographicToDiscrete

Преобразуйте географические координаты в дискретные

Описание

[I,J] = geographicToDiscrete(R,lat,lon) возвращает индексы, соответствующие географическим координатам lat и lon в географическом растровом R. Если R.RasterInterpretation является:

  • 'cells', затем I и J являются строкой и столбцом индексов растровых камер (или пикселей изображений)

  • 'postings', затем I и J см. ближайшую точку выборки (проводка)

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

свернуть все

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

Координаты широты, заданные как числовой массив.

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

Координаты долготы, заданные как числовой массив. lon - тот же размер, что и lat.

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

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

свернуть все

Индексы долготы, возвращенные как массив целых чисел. I - тот же размер, что и lat.

Для m -by n raster, 1 ≤ Im, кроме точек (lat(<reservedrangesplaceholder1>), lat(k)), которые попадают за пределы растра, определяемые функцией contains. В этом случае I(k) и J(k) являются NaN.

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

Индексы широты, возвращенные как массив целых чисел. J - тот же размер, что и lat.

Для m -by n raster, 1 ≤ Jn за исключением точек (lat(<reservedrangesplaceholder1>), lat(k)), которые попадают за пределы растра, определяемые функцией contains. В этом случае I(k) и J(k) являются NaN.

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

Введенный в R2013b