ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Изменить разрешение

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

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

Измените пространственное разрешение набора растровых данных и задайте правила для агрегирования или интерполирования значений на новые размеры пикселей.

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

  • Можно изменить размер ячейки, но экстент набора растровых данных останется неизменным.

  • Вы можете сохранить выходные данные в формат BIL, BIP, BMP, BSQ, DAT, Esri Grid, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF или набор растровых данных любой базы геоданных.

  • Параметр Размер выходной ячейки (Output Cell Size) позволяет выполнить пересчет результата до размера ячейки, аналогичного существующему слою растра, или вывести определенный размер ячейки X и Y.

  • Существует четыре опции для параметра Метод пересчета (Resampling Technique):

    • Nearest – Выполняет присвоение значений по методу Ближайшая окрестность (nearest neighbor assignment) и является самым быстрым методом интерполирования. Он используется в основном для дискретных данных, таких как классификация землепользования, поскольку не будет изменять значения ячеек. Максимальная пространственная погрешность будет составлять половину размера ячейки.
    • Majority – выполняет алгоритм большинства (majority algorithm) и определяет новое значение ячейки на основе наиболее популярных значений в окне фильтра. В основном он используется при дискретных данных так же, как метод ближайшего соседа; Фильтр большинства, как правило, дает более гладкий результат, чем метод Ближайшего соседа. При повторной выборке (resampling) по методу большинства в пространстве входного растра ведется поиск соответствующих ячеек 4 на 4, которые являются ближайшими к центру ячейки выходного растра, и используется большинство из окрестных ячеек 4 на 4.
    • Bilinear – эта опция выполняет билинейную интерполяцию, и определяет новое значение ячейки на основе средневзвешенного расстояния между центрами четырех ближайших ячеек входного растра. Это полезно для непрерывных данных и вызовет некоторое сглаживание данных.
    • Cubic – выполняет кубическую свертку и определяет новое значение ячейки на основе гладкой кривой, проведенной через 16 ближайших центров ячеек входного растра. Она подходит для непрерывных данных, хотя может привести к тому, что выходной растр будет содержать значения, выходящие за пределы радиуса входного растра. Геометрически менее искаженный, чем растр, запущенный путем запуска алгоритма изменения разрешения Ближайший сосед. Недостатком опции Кубической свертки является то, что она требует больше времени обработки. В некоторых случаях, значения выходных ячеек в результате могут выходить за пределы радиуса значений входных ячеек. Если это неприемлемо, используйте метод Билинейной интерполяции.

    Опции BILINEAR и CUBIC не следует использовать с категорийными данными, поскольку при этом меняются значения ячеек.

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

  • Нижний левый угол выходного набора растровых данных будет иметь те же координаты, что и нижний левый угол входного набора растровых данных.

  • Число строк и столбцов в выходном растре определяется так:

    columns = (xmax - xmin) / cell size rows = (ymax - ymin) / cell size

  • Если, после выполнения указанного выражения имеется остаток, выполняется округление числа столбцов и строк.

Синтаксис

Resample_management (in_raster, out_raster, {cell_size}, {resampling_type})
ПараметрОбъяснениеТип данных
in_raster

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

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
out_raster

Имя, местоположение и формат создаваемого набора данных.

  • .bil – Esri BIL
  • .bip – Esri BIP
  • .bmp – BMP
  • .bsq – Esri BSQ
  • .dat – Envi Dat
  • .gif – GIF
  • .img – ERDAS IMAGINE
  • .jpg – JPEG
  • .jp2 – JPEG 2000
  • .png – PNG
  • .tif – TIFF
  • нет расширения для Esri Grid

При сохранении набора растровых данных в базе геоданных не требуется вводить расширение файла для имени набора растровых данных. При хранении набора растровых данных в файле JPEG, файле JPEG 2000, файле TIFF или базе геоданных, вы можете указать тип и качество сжатия.

Raster Dataset
cell_size
(дополнительно)

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

Размер ячейки можно задать 3 разными способами:

  • с помощью одного числа, обозначающего квадратный размер ячейки;
  • с помощью двух чисел, разделенных пробелом, которые обозначают размер ячейки X и Y;
  • с помощью пути набора растровых данных, из которого квадратный размер ячейки будет импортирован.

Cell Size XY
resampling_type
(дополнительно)

Выберите подходящий метод, в зависимости от типа имеющихся у вас данных.

  • NEAREST — Самый быстрый метод пересчета; он минимизирует изменения значений пикселов. Подходит для дискретных данных, например, почвенно-растительного покрова.
  • BILINEAR — Вычисляет значение каждого пиксела как среднее (взвешенное в зависимости от расстояния) значение 4 соседних пикселов. Подходит для непрерывных данных.
  • CUBIC — Вычисляет значение каждого пиксела как аппроксимацию по сглаженной кривой на основе окружающих 16 пикселов. Дает самое сглаженное изображение, но может создавать значения вне пределов диапазона исходных данных. Подходит для непрерывных данных.
  • MAJORITY — Определяет значение каждого пиксела на основе наиболее распространенного значения в пределах окна 3 на 3. Подходит для дискретных данных.
String

Пример кода

Изменить разрешение. Пример 1 (окно Python)

Это пример Python для инструмента Изменить разрешение (Resample).

import arcpy
arcpy.Resample_management("c:/data/image.tif", "resample.tif", "10 20", "NEAREST")
Resample, пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента Изменить разрешение (Resample).

# Resample TIFF image to a higher resolution

import arcpy
arcpy.env.workspace = r"C:/Workspace"
    
arcpy.Resample_management("image.tif", "resample.tif", "10", "CUBIC")

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

  • Сжатие (Compression)
  • Текущая рабочая область (Current Workspace)
  • Выходное ключевое слово CONFIG (Output CONFIG Keyword)
  • Выходная система координат (Output Coordinate System)
  • Экстент (Extent)
  • Пирамидные слои (Pyramid)
  • Статистика растра (Raster Statistics)
  • Временная рабочая область (Scratch Workspace)
  • Растр привязки (Snap Raster)
  • Размер листа (Tile Size)
  • NoData

Связанные темы

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

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация