exponenta event banner

worldToDiscrete

Преобразование планарного мира в дискретные координаты

Описание

[I,J] = worldToDiscrete(R,xWorld,yWorld) возвращает индексы, соответствующие мировым координатам xWorld и yWorld в растре карты R. Если R.RasterInterpretation является:

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

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

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

свернуть все

Растр карты, указанный как MapCellsReference или MapPostingsReference объект.

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

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

координатами y в мировой системе координат, заданными как числовой массив. yWorld имеет тот же размер, что и xWorld.

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

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

свернуть все

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

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

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

Мировые индексы координат y, возвращаемые в виде массива целых чисел. J имеет тот же размер, что и yWorld.

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

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

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