ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • ArcGIS Pro
  • ArcMap
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • ArcGIS Pro
  • ArcMap
Esri
English
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • Русский
  • 简体中文
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули
  • Инструменты
  • Справочник по инструментам
  • Набор инструментов Spatial Analyst
  • Извлечение
  • Вверх
  • Обзор набора инструментов Spatial Analyst
  • Полный список инструментов Spatial Analyst
  • Среда анализа и дополнительный модуль Spatial Analyst
  • GPU обработка с дополнительным модулем Spatial Analyst
  • Параллельная обработка с дополнительным модулем Spatial Analyst
  • Лицензирование набора инструментов Spatial Analyst
  • История набора инструментов Spatial Analyst
  • Условия

    • Обзор группы инструментов Условия
    • Условие
    • Отбор
    • Установить Null
    • Особенности работы инструментов группы Условия

    Плотность

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

    Группа инструментов Расстояние

    • Обзор инструментов Расстояние
    • Коридор
    • Распределение по стоимостному расстоянию
    • Стоимостное направление
    • Стоимостная связанность
    • Стоимостное расстояние
    • Оптимальный путь
    • Оптимальный путь как полилиния
    • Распределение по евклидову расстоянию
    • Евклидово обратное направление
    • Евклидово направление
    • Евклидово расстояние
    • Путевое расстояние
    • Распределение по путевому расстоянию
    • Путевое направление
    • Особенности работы инструментов группы Расстояние

    Извлечение

    • Обзор группы инструментов Извлечение
    • Извлечь по атрибутам
    • Извлечь по окружности
    • Извлечь по маске
    • Извлечь по точкам
    • Извлечь по полигону
    • Извлечь по прямоугольнику
    • Извлечь мультизначения в точки
    • Извлечь значения в точки
    • Извлечь по образцу
    • Особенности работы инструментов группы Извлечение

    Генерализация

    • Обзор группы инструментов Генерализация
    • Агрегировать
    • Удаление границ
    • Развернуть
    • Фильтр большинства
    • Отсечение
    • Группировка
    • Сокращение
    • Утончение
    • Особенности работы инструментов группы Генерализация

    Грунтовые воды

    • Обзор группы инструментов Грунтовые воды
    • Сток по Дарси
    • Скорость по Дарси
    • Трек частиц
    • Фильтрация в водоносном горизонте
    • Особенности работы инструментов группы Грунтовые воды

    Группа инструментов Гидрология

    • Обзор группы инструментов Гидрология
    • Бассейн
    • Заполнение
    • Суммарный сток
    • Направление стока
    • Расстояние стока
    • Длина линии стока
    • Локальное понижение
    • Привязка точки устья
    • Идентификация водотоков
    • Порядок водотоков
    • Водоток в пространственный объект
    • Водосборная область
    • Особенности работы инструментов группы Гидрология

    Интерполяция

    • Обзор группы инструментов Интерполяция
    • ОВР
    • Кригинг
    • Естественная окрестность
    • Сплайн
    • Сплайн с барьерами
    • Топо в растр
    • Топо в растр по параметрам
    • Тренд
    • Особенности работы инструментов группы Интерполяция

    Локальные

    • Обзор группы инструментов Локальные
    • Статистика по ячейкам
    • Комбинировать
    • Частота равна
    • Частота больше чем
    • Максимальное положение
    • Частота меньше чем
    • Минимальное положение
    • Распространенность
    • Ранг
    • Особенности работы инструментов группы Локальные

    Алгебра карт

    • Обзор группы инструментов Алгебра карт
    • Калькулятор растра
    • Особенности работы инструментов группы Алгебра карт

    Математические

    • Обзор инструментов группы Математические
    • Побитовые
    • Логические
    • Тригонометрические
    • Абсолютное значение
    • Разделить
    • Exp
    • Функция Exp10
    • Exp2
    • Float
    • Int
    • Ln
    • Log10
    • Log2
    • Вычесть
    • Остаток
    • Изменить знак
    • Сложить
    • Степень
    • Округлить в меньшую сторону
    • Округлить в большую сторону
    • Возвести в квадрат
    • Квадратный корень
    • Умножить
    • Концепции группы инструментов группы Математические > Общие

    Многомерность

    • Обзор группы инструментов Многомерность
    • Статистика набора каналов
    • Вероятность классов
    • Создать сигнатуры
    • Древовидная схема
    • Редактировать сигнатуры
    • Изокластер
    • Неконтролируемая классификация изокластера
    • Классификации по методу максимального подобия
    • Метод главных компонент
    • Особенности работы инструментов группы Многомерность

    Окрестность

    • Обзор группы инструментов Окрестность
    • Статистика по блокам
    • Фильтр
    • Фокальный сток
    • Фокальная статистика
    • Линейная статистика
    • Точечная статистика
    • Особенности работы инструментов группы Окрестность

    Наложение

    • Обзор группы инструментов Наложение
    • Нечеткое множество
    • Нечеткое наложение
    • Найти регионы
    • Взвешенное наложение
    • Взвешенная сумма
    • Концепции группы инструментов Наложение

    Создание растра

    • Обзор инструментов группы Создание растра
    • Создать константный растр
    • Создать нормальный растр
    • Создать произвольный растр

    Переклассификация

    • Обзор группы инструментов Переклассификация
    • Справочная перекодировка
    • Переклассификация по ASCII-файлу
    • Переклассификация по таблице
    • Переклассификация
    • Пересчет по функции
    • Разрез
    • Особенности работы инструментов группы Переклассификация

    Сегментация и классификация

    • Обзор группы инструментов Сегментация и классификация
    • Классифицировать растр
    • Вычислить матрицу неточностей
    • Вычислить атрибуты сегмента
    • Создать точки оценки точности
    • Экспорт обучающих данных для глубокого обучения
    • Создать обучающие выборки из исходных точек
    • Просмотреть обучающие примеры
    • Удалить артефакты разбивки на листы сегмента растра
    • Сегментация методом среднего сдвига
    • Классификатор изокластера с обучением
    • Классификатор по методу максимального правдоподобия с обучением
    • Классификатор произвольных деревьев с обучением
    • Классификатор опорных векторов с обучением
    • Обновить точки оценки точности
    • Особенности работы инструментов группы Сегментация и классификация

    Солнечное излучение

    • Обзор группы инструментов Солнечное излучение
    • Область солнечного излучения
    • Точки солнечного излучения
    • Графики солнечного излучения
    • Особенности работы инструментов группы Солнечное излучение

    Поверхность

    • Обзор группы инструментов Поверхность
    • Aspect
    • Изолинии
    • Изолинии по значениям
    • Изолинии с барьерами
    • Кривизна
    • Насыпи/Выемки
    • Hillshade
    • Точки наблюдения
    • Уклон
    • Обоюдная видимость
    • Обоюдная видимость 2
    • Видимость
    • Особенности работы инструментов группы Поверхность

    Зональные

    • Обзор группы инструментов Зональные
    • Таблица площадей
    • Заполнение зон
    • Зональная геометрия
    • Зональная геометрия в таблицу
    • Зональная гистограмма
    • Зональная статистика
    • Зональная статистика в таблицу
    • Особенности работы инструментов группы Зональные

    Извлечь по образцу

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

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

    • Краткая информация
    • Использование
    • Синтаксис
    • Пример кода
    • Параметры среды
    • Информация о лицензиях

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

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

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

    Более подробно о том, как работает инструмент Извлечь по образцу

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

    • Значения ячеек будут извлекаться из всех входных растров в каждом местоположении. Будет создана таблица со значениями ячеек каждого входного растра.

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

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

      Однако параметр среды анализа применяется ко входным местоположениям.

    • Местоположениям, которые извлекают значения из ячеек NoData во входном растре, в выходной таблице будет присвоено значение <null>. Для шейп-файлов, поскольку поля null не поддерживаются, ячейки NoData записываются в таблицу со значениями -9999.

    • В качестве Входных растров могут быть заданы любые комбинации растров (одноканальные или многоканальные растры) (in_rasters в Python).

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

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

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

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

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

    • Пространственная привязка координат x,y в выходной таблице выборок соответствует привязке Входного растра местоположений или точечных объектов (in_location_data в Python), если только она не указана в параметре среды Выходная система координат. Если пространственная привязка входных местоположений неизвестна, пространственная привязка координат x,y также останется неизвестной.

      Пространственная привязка координат x,y определяется в конце работы инструмента, в виде сообщения геообработки.

    • Опция Методы изменения разрешения (resampling_type в Python) определяет порядок получения значений из растра. По умолчанию используется Ближайшее, что позволяет извлечь значение ячейки во входных местоположениях. Для извлечения интерполированных значений, выберите опцию Билинейная или Кубическая.

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

    • В выходную таблицу добавляется поле Sample_point для хранения значений, заданных в поле Unique ID (unique_id_field в Python). Рекомендуется использовать поле, содержащее уникальные значения, как идентификатор каждого местоположения для последующего анализа.

    • Если в качестве входного задан многомерный растр, а параметр Обработать как многомерный не включен (ALL_SLICES для параметра process_as_multidimensional в Python), будет обработан только текущий срез многомерного растра.

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

    • Если параметр Обработать как многомерный включен (ALL_SLICES для параметра process_as_multidimensional в Python), происходит следующее.

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

      • Извлеченные значения сохраняются в поле с тем же именем, что и переменная. Создаются дополнительные поля для хранения значений непространственных размерностей, с тем же именем, что и размерность.

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

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

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

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

    Синтаксис

    Sample(in_rasters, in_location_data, out_table, {resampling_type}, {unique_id_field}, {process_as_multidimensional})
    ПараметрОбъяснениеТип данных
    in_rasters
    [in_raster,...]

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

    Raster Layer
    in_location_data

    Данные, определяющие позиции, в которых вы хотите отобрать образец.

    Эти данные могут быть представлены растром или точечным набором классов объектов.

    Raster Layer; Feature Layer
    out_table

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

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

    Table
    resampling_type
    (Дополнительный)

    Алгоритм передискретизации, используемый при отборе образцов на растре.

    • NEAREST —Присвоение значений по методу Ближайшего соседа
    • BILINEAR —Билинейная интерполяция
    • CUBIC —Кубическая свертка
    String
    unique_id_field
    (Дополнительный)

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

    Field
    process_as_multidimensional
    (Дополнительный)

    Определяет, как обрабатываются входные растры.

    • ALL_SLICES —Образцы будут взяты для всех измерений (например, времени и глубины) многомерного растра.
    • CURRENT_SLICE —Образцы будут взяты из текущего среза многомерного растра. Используется по умолчанию.
    Boolean

    Пример кода

    Sample, пример 1 (окно Python)

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

    import arcpy
    from arcpy import env
    from arcpy.sa import *
    env.workspace = "C:/sapyexamples/data"
    Sample(["elevation", "costraster"], "observers.shp",
           "c:/sapyexamples/output/samptable","NEAREST")
    
    Sample, пример 2 (автономный скрипт)

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

    # Name: Sample_Ex_02.py
    # Description: Creates a table that shows the values of cells from 
    #              a raster, or set of rasters, for defined locations. 
    #              The locations are defined by raster cells or by a set 
    #              of points.
    # Requirements: Spatial Analyst Extension
    
    # Import system modules
    import arcpy
    from arcpy import env
    from arcpy.sa import *
    
    # Set environment settings
    env.workspace = "C:/sapyexamples/data"
    
    # Set local variables
    inRasters = ["elevation",
                 "costraster"]
    locations = "observers.shp"
    outTable = "c:/sapyexamples/output/samptable02"
    sampMethod = "NEAREST"
    
    # Check out the ArcGIS Spatial Analyst extension license
    arcpy.CheckOutExtension("Spatial")
    
    # Execute Sample
    Sample(inRasters, locations, outTable, sampMethod)
    

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

    • Автоподтверждение
    • Экстент
    • Текущая рабочая область
    • Географические преобразования
    • Маска
    • Выходное ключевое слово CONFIG
    • Выходная система координат
    • Временная рабочая область

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

    • Basic: Требуется Spatial Analyst
    • Standard: Требуется Spatial Analyst
    • Advanced: Требуется Spatial Analyst

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

    • Обзор группы инструментов Извлечение

    ArcGIS Desktop

    • На главную
    • ArcGIS Pro
    • ArcMap
    • Документация
    • Поддержка

    ArcGIS

    • ArcGIS Online
    • ArcGIS Desktop
    • ArcGIS Enterprise
    • ArcGIS Platform
    • ArcGIS Developer
    • ArcGIS Solutions
    • ArcGIS Marketplace

    Об Esri

    • О нас
    • Карьера
    • Блог Esri
    • Конференция пользователей
    • Саммит разработчиков
    Esri
    Copyright © 2019 Esri. | Конфиденциальность | | Правовая информация