Доступно с лицензией Spatial Analyst.
Дополнительный модуль ArcGIS Spatial Analyst обладает широким диапазоном возможностей пространственного моделирования и анализа. Вы можете создавать, строить запросы, отображать на карте и анализировать растровые данные; осуществлять полноценный перевод данных из растра в вектор и наоборот; получать новые данные на основе существующих; обрабатывать информацию из нескольких слоев данных; а также полностью совмещать растровые данные, основанные на ячейках, и традиционные векторные источники данных.
Примеры использования
Вот примеры того, что можно сделать при помощи Spatial Analyst:
- Получить новую информацию из существующих данных.
Применить инструменты Spatial Analyst для создания новой информации на основе исходных данных.
К примерам того, что вы можете сделать, относится вычисление расстояний из точек, линий или полигонов; расчет плотности населения на основе замеров в определенных точках; переклассификация существующих данных, присвоение им значений пригодности; построение поверхностей уклонов, экспозиций или отмывки рельефа по данным высот.
- Поиск подходящих местоположений.
Поиск областей, наиболее подходящих для какой-либо конкретной задачи (например, места для постройки нового здания или поиск областей, в которых существует высокий риск наводнений или оползней) путем сопоставления нескольких слоев с различной информацией.
Например, на основе набора входных критериев можно определить участки свободных земель с наиболее плоским рельефом, расположенных ближе всего к дорогам, которые подходят для строительства, на следующем рисунке наиболее подходящие участки выделены зеленым цветом, менее подходящие – желтым, самые неподходящие – коричневым.
- Вычисление расстояния и анализ стоимости пути.
Создание поверхностей евклидового расстояния для определения расстояния по прямой между двумя местоположениями, или создание поверхностей расстояний взвешенной стоимости для определения стоимости перемещения из одного местоположения в другое на основе заданных критериев.
Вы можете вычислить расстояние по прямой линии из любого местоположения (ячейки) до ближайшего источника, или рассчитать стоимость перемещения из любого местоположения до ближайшего источника.
- Нахождение оптимального пути между двумя местоположениями.
Вычисление оптимального пути или наилучших коридоров для прокладки дорог, трубопроводов или для путей миграции диких животных, с учетом экономических, экологических и других критериев. Кратчайший путь не обязательно является путем с наименьшей стоимостью, кроме того можно учитывать и другие, альтернативные коридоры.
- Проведение статистического анализа по локальной среде, по окрестностям или по предопределенным зонам.
Выполнение вычислений по ячейкам между несколькими растрами, например, вычисление средней урожайности за 10 лет. Изучение окрестности путем вычислений, например, видового разнообразия в пределах окрестности. Определение среднего значения по каждой зоне, например, средней высоты в лесной зоне.
- Интерполяция значений для изучения областей на основе образцов.
Измерение показателей в стратегически распределенных по поверхности опорных точках и прогнозирование значений, которые могут быть присвоены всем остальным местоположениям с помощью интерполяции. Создание непрерывных растровых поверхностей на основе данных высот, загрязнений или зашумленности в отдельных точках. Создание гидрологически корректной поверхности высот с помощью набора точечных данных по высотам и векторным изолиниям.
- Очистка данных для последующего анализа или отображения.
Очистка наборов растровых данных, содержащих ошибочные данные, не относящиеся к текущему анализу, или данные с более высокой детализацией, чем необходимо.
Перечисленные выше задачи – это только часть примеров анализа, который можно выполнять с помощью дополнительного модуля Spatial Analyst. Изучив доступную функциональность, вы сможете картографировать, моделировать и решать самые разнообразные пространственные задачи.