Извлечь по прямоугольнику (Spatial Analyst)

Эта документация ArcGIS 2.8 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

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

Краткая информация

Извлекает ячейки растра с использованием прямоугольника путем задания его экстента.

Иллюстрация

Иллюстрация инструмента Извлечь по прямоугольнику
OutRas = ExtractByRectangle(InRas1, Extent(1, 0, 5, 5), "INSIDE")

Использование

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

  • Если для параметра Входной растр (in_raster в Python) указан многоканальный растр, будет обработаны все каналы.

    Чтобы обработать выбранные каналы входного многоканального растра, сначала создайте новый набор растровых данных, состоящий только из необходимых каналов, с помощью инструмента Объединить каналы. Затем используйте полученный результат как Входной растр (in_raster в Python).

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

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

  • Не выбранным ячейкам присваивается значение NoData.

  • Если входной растр целочисленный, выходной растр будет также целочисленным. Если входной растр с плавающей точкой, выходной растр также будет с плавающей точкой.

  • См. раздел Среда анализа и Spatial Analyst для получения дополнительной информации о среде геообработки данного инструмента.

Параметры

ПодписьОписаниеТип данных
Входной растр

Входной растр, ячейки которого извлекаются.

Raster Layer
Экстент

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

Если значение параметра Экстент равно Как указано ниже, используйте параметры со стрелками влево и вправо – для определения координат левого нижнего и правого верхнего углов.

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

Координаты задаются в тех же единицах карты, что и входной растр.

Extent
Область извлечения
(Дополнительный)

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

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

Возвращаемое значение

ПодписьОписаниеТип данных
Выходной растр

Выходной растр, содержащий значения ячеек, извлеченные из входного растра.

Raster

Информация о лицензиях

  • Basic: Обязательно Spatial Analyst
  • Standard: Обязательно Spatial Analyst
  • Advanced: Обязательно Spatial Analyst

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