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

Группа инструментов Плотность (Density)

Вычисляя плотность, вы распределяете по поверхности входные значения. Величина в каждом опорном местоположении (линии или точке) распределяется по ландшафту, и для каждой ячейки в выходном растре вычисляется значение плотности.

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

Поверхности плотности показывают, где сосредоточены точечные и линейные объекты. Например, есть точечное значение для каждого города, отражающее общее число его жителей. Как распределено население по всей области? Путем расчета плотности можно создать поверхность, показывающую предсказанное распределение населения по ландшафту.

Инструмент

Описание

Плотность ядер (Kernel Density)

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

Плотность линий (Line Density)

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

Плотность точек (Point Density)

Вычисляет количество точек на единицу площади, которые попадают в область соседства каждой ячейки.

Пример поверхности плотности

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

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

Для анализа расстояния в дополнительном модуле Spatial Analyst используются в основном два метода: евклидово расстояние и стоимостное расстояние.

Инструмент Евклидово расстояние измеряет расстояние по прямой линии из каждой ячейки до ближайшей ячейки-источника; источник соответствует объекту интереса.

Инструменты Стоимостное расстояние (или расстояние с взвешенной стоимостью) расширяют возможности инструмента Евклидово расстояние, добавляя к нему фактор стоимости, определяемый как стоимость перемещения через любую отдельную ячейку.

Более сложное вычисление расстояний можно моделировать, используя инструменты Путевого расстояния, которые могут накладывать вертикальные и горизонтальные ограничения на передвижение. Также имеются инструменты для определения коридоров и маршрутов по поверхности.

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

Инструменты вычисления Расстояний

Инструмент

Описание

Коридор (Corridor)

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

Распределение по стоимостному расстоянию (Cost Allocation)

Вычисляет для каждой ячейки ближайший

к ней источник, основываясь на наименьшей совокупной стоимости перемещения по поверхности стоимости.

Стоимостное направление (Cost Back Link)

Определяет следующую ячейку на пути с наименьшей суммарной стоимостью до ближайшего источника.

Стоимостное расстояние (Cost Distance)

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

Оптимальный путь (Cost Path)

Вычисляет маршрут с наименьшей стоимостью

перемещения из источника до объекта назначения.

Распределение по Евклидову расстоянию

(Euclidean Allocation)

Вычисляет для каждой ячейки ближайший источник, определяемый по Евклидову расстоянию.

Евклидово направление (Euclidean Direction)

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

Евклидово расстояние (Euclidean Distance)

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

Путевое расстояние (Path Distance)

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

Распределение по путевому расстоянию (Path Distance

Allocation)

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

Инструмент Путевое направление (Path Distance Back

Link)

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

Пример Евклидова расстояния

Euc_Dist = EucDistance(Source_Ras)

Пример стоимостного расстояния

Cost_Dist = CostDistance(Source_Ras, Cost_Ras)

Пример стоимостного направления

Cost_BackLink = CostBacklink(Source_Ras, Cost_Ras)

1 – восток, 2 – юго-восток, 3 – юг, 4 – юго-запад, 5 – запад, 6 – северо-запад, 7 – север, 8 – северо-восток.

Группа инструментов Извлечение (Extraction)

Инструменты извлечения позволяют извлечь (вырезать) поднабор ячеек по их пространственному положению или по их атрибутам. Можно задать пространственное положение различной формы, например, круг или полигон. Логический запрос к атрибутивным значениям также может использоваться для определения ячеек, которые должны быть извлечены.

Например, из растра поверхности можно извлечь все ячейки, значения высот которых превышает 100 метров.

Инструмент

Описание

Извлечь по атрибутам (Extract by Attributes)

Извлекает ячейки растра на основе логического запроса.

Извлечь по окружности (Extract by Circle)

Извлекает ячейки растра по окружности.

Извлечь по маске (Extract by Mask)

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

Извлечь по точкам (Extract by Points)

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

Извлечь по полигону (Extract by Polygon)

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

Извлечь по прямоугольнику (Extract by Rectangle)

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

Инструмент Извлечь мультизначения в точки (Extract Multi Values to

Points)

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

Извлечь значения в точки

(Extract Values to Points)

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

Инструмент Образец (Sample)

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