Среда анализа и дополнительный модуль Spatial Analyst

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

Вы можете управлять анализом, выполняемым инструментами Spatial Analyst с помощью среды геообработки. Четко осознав, что означают эти настройки и как они отражаются на работе инструментов, вы в результате выполнения геообработки сможете получить максимально точные соответствующие вашим задачам результаты. В следующих документах вы найдете подробную информацию об использовании параметров геообработки, их иерархии и взаимодействии с ModelBuilder:

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

Примечание:

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

К таким группам параметров среды относятся следующие:

  • Рабочая область
  • Выходные координаты
  • Экстент обработки
  • Выходные объекты
  • База геоданных
  • База геоданных Дополнительно
  • Поля
  • Анализ растра
  • Хранение растра
  • Параллельная обработка

Рабочая область

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

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

Текущая рабочая область

Параметр среды Текущая рабочая область используется для задания рабочей области текущего сеанса.

Это то местоположение, из которого извлекаются входные данные и куда записываются выходные данные при запуске инструментов дополнительного модуля Spatial Analyst.

Временная рабочая область

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

Выходные координаты

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

Экстент обработки

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

Экстент

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

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

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

Настроенный экстент выходного растра
Настроенный экстент выходного растра.

Если нижний левый угол выходного экстента не совпадает ни с одной угловой ячейкой входного растра, между входным и выходным растрами появится смещение. Эта разница в выравнивании ячеек будет запуск пересчет входного растра для запуска анализа. В большинстве инструментов Spatial Analyst используется метод пересчета Ближайший сосед, а в инструментах группы Поверхность – Билинейная интерполяция.

Для большинства инструментов Spatial Analyst, при задании параметра среды Выходной экстент, он применяется к входным данным до начала выполнения анализа. Однако в некоторых других инструментах, таких как инструменты интерполяции, выходной экстент применяется к выходным данным только после проведения анализа.

Растр привязки

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

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

Выходные объекты

Некоторые инструменты spatial analyst могут на выходе создавать векторные данные и, как результат, поддерживать следующие типы параметров среды в случае, если выходными данными является база геоданных:

Более подробно об этих категориях параметров среды см. соответствующие разделы справки.

База геоданных

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

База геоданных Дополнительно

Если выходными данными является класс объектов базы геоданных, как правило, поддерживаются следующие параметры среды: Сохранять пространственный индекс, Выходной M домен, Выходной XY домен и Выходной Z домен.

Поля

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

Анализ растра

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

Размер ячейки

Параметр среды Размер ячейки управляет разрешением выходного растра в инструментах Spatial Analyst.

По умолчанию, этот параметр имеет настройку Максимальный из входных, при которой используется самый большой размер ячейки из входных наборов растровых данных. Если в качестве входных данных для инструмента используется класс пространственных объектов, размер ячейки, по умолчанию, выбирается как ширина или высота (в зависимости от того, что меньше) экстента класса, деленная на 250.

Spatial Analyst работает с растрами, состоящими из ячеек квадратной формы
При выполнении операций Spatial Analyst подразумевается, что растр состоит из ячеек квадратной формы (высота ячейки равна ее ширине).

Будьте внимательны при выборе размера ячейки меньше, чем во входных наборах растровых данных. Новые данные при этом не появятся; будет выполнена интерполяция ячеек с использованием метода пересчета ближайший сосед.

Метод проецирования размера ячейки

Параметр среды Метод проецирования размера ячейки определяет то, как будет вычисляться размер ячейки выходного растра, если наборы данных перепроецируются в ходе анализа. Доступны методы: Преобразовать единицы измерения, Сохранить разрешение и Центр экстента. Метод по умолчанию: Преобразовать единицы измерения.

Более подробно о Методах проецирования размера ячейки см. в статье Как работает метод проецирования размера ячейки.

Маска

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

Для большинства инструментов Spatial Analyst, при задании параметра среды Маска, он применяется к входным данным до начала выполнения анализа. Однако в некоторых других инструментах, таких как инструменты интерполяции, маска применяется к выходным данным только после проведения анализа.

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

Хранение растра

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

Есть три основных момента, влияющих на поддержку определенных параметров хранения растров во время работы инструмента:

  • Формат растра – как правило, существует разница между поддерживаемыми настройками хранения растра в случае, если выходными данными является растр Esri Grid и в случае использования других форматов растровых данных, таких как файловая база геоданных или растры TIFF.
  • Тип данных – в зависимости от того, будет ли выходной растра целочисленным или с плавающей точкой, конкретный параметр среды может поддерживаться, либо не поддерживаться.
  • Настройки параметров – некоторые инструменты имеют параметры, определяющие тип выходного растра.

Для ряда инструментов тип выходного растра определяется типом входных данных. Например, если инструмент использует в качестве входных данных несколько растров, и все они, кроме одного (имеющего формат числа с плавающей точкой), целочисленные, выходной растр будет иметь формат чисел с плавающей точкой. Если на входе есть растр с плавающей точкой, будет поддерживаться меньшее число настроек геообработки.

Каждое описание инструмента содержит в нижней части страницы раздел Параметры среды (Environments). Все параметры среды, поддерживаемые инструментом, будут перечислены в этом разделе. Помните, что этот список рассчитан на все выходные данные инструмента и содержит, в том числе, необязательные настройки. Например, возьмем инструмент Стоимостное расстояние (Cost Distance) с осиновым выходными данными, имеющими формат растра с плавающей точкой. Хотя растры с плавающей точкой не поддерживают настройку Сжатие (Compression), есть дополнительный параметр растра направления, поддерживающий эту настройку. Поскольку определенные форматы целочисленных растров поддерживают сжатие, этот параметр среды будет представлен в списке поддерживаемых параметров среды. Эта деталь является важной для понимания порядка работы с этими настройками.

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

Сжатие

Сжатие как правило, применяется для выходных целочисленных растров. Если выходной растр с плавающей точкой – этот параметр не учитывается и выходной растр не подвергается сжатию.

Примечание:

Целочисленные растры формата Esri Grid применяют сжатие RLE, а потому если указать значение параметра как Нет, это никак не скажется на выходном гриде.

Так как некоторые форматы разрешают сжатие с потерями, поддерживается только параметр Тип сжатия (Compression Type). Параметр Качество сжатия не поддерживается и всегда равен 100, независимо от того, какое значение указать.

Пирамидные слои

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

Статистика растра

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

Статистика всегда создается для выходных растров с плавающей точкой, независимо установки в соответствующем параметре среды.

Размер листа

Настройка Размер листа обычно поддерживается инструментами Spatial Analyst для следующих выходных форматов: TIFF, файловая или многопользовательская база геоданных.

Значение по умолчанию равно 128 на 128 пикселов.

Параллельная обработка

Ряд инструментов поддерживает параллельную обработку для улучшения производительности. Следующая настройка позволит вам управлять размещением этих ресурсов.

Коэффициент параллельной обработки

Укажите нужное значение в качестве Коэффициента параллельной обработки.

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