Как работает инструмент Калькулятор растра

Доступно с лицензией Spatial Analyst.

Доступно с лицензией Image Analyst.

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

Инструмент Калькулятор растра обеспечивает следующие преимущества:

  • Реализовать алгебраические выражения одной линии.
  • Поддержка использования переменных в алгебре карт в ModelBuilder.

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

Использование инструмента Калькулятор растра

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

Диалоговое окно инструмента Калькулятор растра

Растры

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

Инструменты

Список Инструменты – подборка инструментов, которые могут использоваться в выражении алгебры карт. Щелкая инструмент в списке, имя инструмента, открывающие и закрывающие скобки () переносятся в строку выражения в текущем местоположении курсора. Затем нужно ввести остальные входные данные, которые требуются для инструмента. В любом месте выражения можно пометить инструмент, но его нужно поместить в положение, которое создаст корректный синтаксис алгебры карт.

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

Выражение

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

Язык алгебры карт

Алгебра карт, используемая инструментом Калькулятор растра, имеет синтаксис, или набор правил, которым нужно следовать для создания корректного выражения. Если эти правила не соблюдаются, выражение может быть некорректным и не будет выполняться, либо вы можете получить неожиданные результаты.

  • Вам не нужно помещать имя выходного растра или знак равенства (=) в выражение, т.к. имя выходных данных задано в параметре Выходной растр.
  • Не нужно оценивать входные данные как объект Raster при использовании операторов.

Связанные разделы