Skip To Content

Перекодировать значения

Перекодировать значения - Инструмент Перекодировать значения изменяет значения ячеек входного растра на новые значения.

Примечание:

Для запуска этого инструмента портал должен быть настроен для анализа растров.

Если вы не видите этот инструмент в Map Viewer Classic, свяжитесь с администратором организации. Возможно, ваш портал не настроен для анализа растров, или у вас может не быть прав, необходимых для запуска инструмента.

Схема рабочего процесса

Рабочий процесс Перекодировать значения

Примеры

  • Для набора растровых данных температуры измените диапазоны значений температуры на зоны 1, 2 и 3, чтобы обозначить зоны нагрева.
  • Учитывая набор данных о наземном покрове, измените значения классов 16 и 21 на новый класс со значением 23, эффективно объединяя классы в новый.

Примечания по использованию

Этот инструмент позволяет изменять или переклассифицировать значения пикселов растровых данных. Значения пиксела переклассифицируются с помощью диапазона значений пикселов для сопоставления с выходным значением пиксела. Выходные значения пикселей могут быть как действительными, так и NoData, т.е. пикселами без привязанного к ним значения.

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

Минимум (включается)Максимум (исключается)Значения, которые преобразуются в выходное значение

1

10

1–9

10

20

10–19

50

51

50

В этой таблице показано, как обрабатываются минимальные и максимальные значения в процессе переклассификации.

Порядок диапазонов, указанный в таблице, также важен. Верхняя строка таблицы обрабатывается первой, затем обрабатывается следующая строка. В следующих двух таблицах показано, как одинаковые диапазоны приводят к получению различных результатов, в зависимости от порядка расположения строк.

Пример 1

Минимум (включается)Максимум (исключается)Значения, которые преобразуются в выходное значение

1

15

1–14

10

30

15–29

30

40

30–39

В этой таблице показано, как порядок следования строк влияет на выходное значение.

Пример 2

Минимум (включается)Максимум (исключается)Значения, которые преобразуются в выходное значение

10

30

10–29

1

15

1–9

30

40

30–39

В этой таблице содержатся такие же диапазоны, но в другом порядке, что приводит к получению другого выходного значения.

Для переупорядочивания значений применяются оба правила. Поскольку строки обрабатываются сверху вниз, эти значения имеют преимущество при определении выходных данных, даже если используются одинаковые диапазоны.

Если отмечено Использовать текущий экстент карты, будут анализироваться только те пикселы, которые видны в текущем экстенте карты. Если этой отметки нет, будет проанализирован весь слой входных изображений.

Параметры этого инструмента перечислены в следующей таблице:

ПараметрОписание
Выбрать входные данные для перекодирования значений

Входные данные, значения которых будут переклассифицироваться.

Перекодировать значения пикселей новыми

Введите диапазон значений, задавая минимальное и максимальное значения, затем присвойте определенному диапазону выходное значение или NoData.

Чтобы переклассифицировать новый диапазон значений, щелкните Добавить, чтобы добавить строку. Щелкните каждое значение, чтобы отредактировать таблицу в соответствии с необходимыми диапазонами и новыми значениями. При задании диапазона значений, необходимо соблюдать два важных правила:

  • Минимальное значение входит в диапазон, а максимальное значение не входит в него.
  • Строки таблицы обрабатываются сверху вниз.

Имя слоя результата

Имя слоя, который будет добавлен в Мои ресурсы и на карту. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если имя слоя уже используется, появится запрос ввести новое имя.

Вы можете указать имя папки в Моих ресурсах, где будет сохранен результат, с помощью ниспадающего списка Сохранить результат в.

Параметры среды

Параметры среды анализа - это дополнительные параметры, которые влияют на результаты работы инструмента. Вы можете получить доступ к настройкам среды анализа инструмента, щелкнув значок шестеренки Analysis Environments в верхней части панели инструментов.

Этот инструмент поддерживает следующие Параметры среды анализа:

  • Выходная система координат - Задает систему координат выходного слоя.
  • Экстент - указывает область, которая будет использоваться для анализа.
  • Растр привязки - настраивает экстент выхода таким образом, чтобы он соответствовал выравниванию ячеек указанного растрового слоя привязки.
  • Размер ячейки - размер ячейки для использования в выходном слое.
  • Маска - указывает слой маски, в котором для анализа будут использоваться только ячейки, попадающие в область маски.
  • Метод пересчета - метод, используемый для интерполяции значений пикселей.
  • Интервал повторений рабочих процессов обработки - определяет, сколько разделов изображения нужно обработать перед перезапуском рабочих процессов.
  • Коэффициент параллельной обработки - управляет экземплярами ЦПУ или графического процессора для обработки растров.
  • Количество повторных попыток при неудачах - определяет, сколько повторных попыток будет предпринять рабочий процесс при случайном сбое обработки задания.

Сходные инструменты и функции растра

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

Инструменты анализа Map Viewer Classic и функции растра

Используйте функцию Перекодирования растра, чтобы выполнить ту же операцию, что и инструмент Перекодировать значения. Свяжите эти функции в цепочку с другими функциями для построения пользовательского рабочего процесса.

Инструменты анализа ArcGIS Pro и функции растра

Инструмент геообработки Переклассификация доступен в наборах инструментов Spatial Analyst и 3D Analyst. Другие инструменты в группе инструментов Переклассификация выполняют аналогичные операции.

Перекодировка также доступна как растровая функция.