exponenta event banner

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 1 ≤ Iм, кроме точек ( lat(k), lat(k)), которые выходят за пределы растра, как определено функцией contains. В этом случае I(k) и J(k) являются NaN.

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

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

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

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

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