Работа с Таблицей площадей

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

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

Ошибка "Одни или несколько входных данных не имеют связанной таблицы атрибутов"

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

  • Если входной зоной является растр, сначала используйте инструмент Построить таблицу атрибутов растра, чтобы создать для него таблицу атрибутов.
  • Если входные данные зон представлены набором классов объектов, то при внутреннем преобразовании в растр будет автоматически создана таблица атрибутов.

Ошибка "Невозможно выделить память"

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

Если объем настроенной памяти недостаточен, операция завершится ошибкой с сообщением "Невозможно выделить память". Есть два общих решения этой проблемы:

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

    Например, если существует только три зоны значений — 2 120 000; 4 070 000; и 9 540 000 — деление значений на 10 000 даст значения зон 212, 407 и 954.

Выходные площади меньше, чем ожидалось

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

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

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

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