Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
92
Добавлен:
11.11.2022
Размер:
29.5 Mб
Скачать

Пример извлечения по атрибуту

OutRas = Select(InRas1, «Value >= 2»)

Пример извлечения по маске

OutRas = ExtractByMask(InRas1, InRas2)

Группа инструментов Генерализация (Generalization)

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

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

Инструмент

Описание

Инструмент Агрегирование

(Aggregate)

Создает версию растра уменьшенного разрешения.

Каждая выходная ячейка содержит Сумму (Sum),

Минимум (Minimum), Максимум (Maximum), Среднее (Mean) или Медиану (Median) входных ячеек, которые попадают в пределы экстента этой ячейки.

Удаление границ (Boundary Clean)

Сглаживает границу между зонами путем растяжения и сокращения границы.

Расширение границ (Expand)

Растягивает (расширяет) выбранные зоны на заданное количество ячеек.

Фильтр большинства (Majority Filter)

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

Отсечение (Nibble)

Заменяет ячейки растра в соответствии с маской из значений ближайших соседних ячеек.

Группировка (Region Group)

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

Инструмент

Сокращение (Shrink)

Сокращает выбранные зоны на заданное число ячеек, замещая их значением ячеек, наиболее частым в окрестности.

Утончение (Thin)

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

Пример аггрегирования

OutRas = Aggregate(InRas1, 3, Max, Expand, Data)

Пример удаления (сглаживания) границ

OutRas = BoundaryClean(InRas1)

Пример фильтра большинства

OutRas = MajorityFilter(InRas1)

Группа инструментов Грунтовые воды (Groundwater)

Инструменты группы Грунтовые воды могут быть использованы для выполнения элементарного адвективно-дисперсионного моделирования движения воды и растворенных веществ в грунтовых водах.

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

Инструменты Грунтовые воды

Инструмент

Описание

Сток по Дарси (Darcy Flow)

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

Скорость по

Дарси (Darcy Velocity)

Вычисляет вектор скорости (направление и величину) просачивания грунтовых вод для устойчивого стока в водоносном пласте.

Пробег

частицы

(Particle Track)

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

Фильтрация в водоносном горизонте (Porous Puff)

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