Skip To Content

Выполнение анализа больших данных с помощью ArcGIS GeoAnalytics Server

Начиная с версии ArcGIS 10.5 для выполнения анализа объектов может использоваться распределенное вычисление с помощью инструментов, представленных в ArcGIS GeoAnalytics Server. Эти инструменты могут анализировать закономерности и агрегировать данные в контексте пространства-времени и могут помочь вам ответить на такие вопросы, как, например:

  • Используя миллионы экстренных вызовов, накопленные десятилетиями, какие области имели самый высокий показатель экстренных вызовов?
  • Какие места самые популярные при вызове такси в г. Нью-Йорк, и как эта тенденция меняется каждую неделю?
  • Каков маршрут полета по записанным меткам GPS, и сколько из этих маршрутов попало в 100-километровую зону, закрытую для полетов, в 2015 г?

Доступ к GeoAnalytics Tools

Инструменты анализа объектов из ArcGIS GeoAnalytics Server можно использовать во вьюере карт портала, в ArcGIS Pro, в ArcGIS Python API и ArcGIS REST API. Будучи участником портала, вы сможете получить доступ к инструментам, следуя инструкциям ниже.

Дополнительную информацию о запуске инструментов из ArcGIS REST API см. в документации ArcGIS REST API. Более подробно о запуске инструментов в ArcGIS Pro см. в документации ArcGIS Pro.

Доступ к инструментам из вьюера карт портала

  1. Войдите на портал из-под участника с правами на выполнение пространственного анализа.
  2. Щелкните Карта, чтобы открыть вьюер карты.
  3. Щелкните Анализ и выберите Инструменты геоаналитики.
Примечание:

Если во вьюере карт вы не видите кнопку Анализ или вкладку Инструменты геоаналитики во вьюере карт, то свяжитесь с администратором портала. Ваш портал может быть не настроен для работы с ArcGIS GeoAnalytics Server, или у вас может не быть прав на запуск инструментов. Если у вас нет соответствующих прав для запуска инструментов, то они не будет отображаться.

Доступ к инструментам из интерфейса ArcGIS Python API

ArcGIS Python API позволяет ГИС-аналитикам и специалистам по обработке данных выполнять запросы, отображать, анализировать и преобразовывать свои пространственные данные, используя мощные GeoAnalytics Tools, доступные в организации. Более подробно об аналитических возможностях работы API см. сайт документации.

Инструменты анализа больших данных доступны в модуле geoanalytics.

Подготовка данных для анализа

Вы можете запускать GeoAnalytics Tools для следующих данных:

Выходные данные GeoAnalytics Tools

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

Обзор инструментов

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

Суммирование данных

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

ИнструментОписание

Агрегировать точки

Агрегировать точки

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

Например:

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

Присоединить объекты

Инструмент Присоединить объекты

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

Например:

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

Заново создать треки

Заново создать треки

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

Например:

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

Суммировать атрибуты

Суммировать атрибуты Используя данные пространственных объектов или данные таблицы, этот инструмент рассчитывает суммарную статистику для поля(ей).

Например:

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

Суммировать в пределах

Суммировать в пределах

Находит области (или их части), которые пересекаются между двумя слоями и вычисляет статистику пересечения.

Например:

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

Поиск местоположений

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

ИнструментОписание

Найти схожие местоположения

Найти схожие местоположения

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

Например:

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

Анализ закономерностей

Эти инструменты помогут вам идентифицировать, оценить значимость и визуализировать пространственные закономерности в распределении своих данных.

ИнструментОписание

Вычисление плотности

Подсчитать плотность

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

Например:

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

Найти горячие точки

Найти горячие точки

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

  • Действительно ли точки (места правонарушений, деревья, ДТП) кластеризованы? Как в этом убедиться?
  • Действительно ли вы нашли статистически значимую горячую точку (для затрат, детской смертности, постоянно высоких результатов школьных экзаменов), или при изменении способа присвоения символов ситуация на карте изменяется?
Инструмент Найти горячие точки позволяет точно ответить на эти вопросы.

Создать куб пространство-время

Создать куб пространство-время

Этот инструмент группирует набор точечных временных объектов для агрегирования бинов пространство-время, которые сохраняются в формате netCDF.

Например:

  • Агрегируйте все преступления в городе в 1-километровые бины по месяцам.
  • Агрегируйте все экстренные вызовы, произошедшие в округе за последние 50 лет, в 100-километровые бины, используя годовые временные бины.

По близости

Эти инструменты помогают отвечать на наиболее частый вопрос пространственного анализа: "Что находится рядом с чем?"

ИнструментОписание

Создать буферы

Создать буферы

Буфер – это область, располагающаяся на указанном расстоянии от точечного, линейного или полигонального объекта.

Например:

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

Управление данными

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

ИнструментОписание

Копировать в хранилище данных

Копировать в хранилище данных

Копирует входной векторный слой или таблицу в хранилище данных ArcGIS Data Store и создает слой в вашей веб-ГИС.

Например:

  • Скопируйте набор csv файлов из файлового хранилища больших данных в хранилище пространственно-временных данных для визуализации.
  • Скопируйте объекты из текущего экстента карты, находящиеся в хранилище пространственно-временных данных, в реляционное хранилище данных.