Этот инструмент работает со слоем с поддержкой времени, содержащим точечные или полигональные объекты, которые представляют текущий момент
времени. Он сначала определяет, какие объекты принадлежат треку, используя идентификатор. Используя время в каждом местоположении, треки последовательно упорядочиваются и трансформируются в линии или полигоны, отображающие путь перемещения с течением времени. Дополнительно входные данные могут быть буферизованы по полю, что позволит создать в каждом местоположении n полигон. Эти буферизованные точки или входные полигоны, которые затем последовательно соединяются, создавая трек в виде полигона, ширина которого зависит от атрибута интереса. Полученные треки имеют время начала и окончания, соответствующие первому и последнему по времени объектам в данном треке. При создании треков вычисляется статистика по входным объектам, которая присваивается выходному треку. Чаще всего определяется число точек в пределах полигона, но также может вычисляться и другая статистика.
Объекты слоев с поддержкой времени могут быть представлены двумя способами:
Например, предположим у вас есть GPS-координаты урагана, получаемые каждые 10 минут. Каждое GPS-измерение записывает название урагана, его положение, время записи и скорость ветра. С этой информацией можно создать треки каждого урагана, используя имя для его идентификации. Кроме того, вы можете вычислить такую статистику как средняя, минимальная и максимальная скорость ветра каждого урагана, а также число измерения по каждому треку.
Используя тот же пример, можно создать буфер треков по скорости ветра. Это буферизует поле скорости ветра в каждом местоположении, соединит буферизованные местоположения вместе и создаст полигон пути урагана с учетом изменений скорости ветра.
Точечный или полигональный слой, который будет перестроен в треки. Входным слоем должен быть слой с включенным временем, с объектами, представляющими определенный момент времени. У слоя должна быть система координат проекции, или при помощи Параметров среды анализа пространственная привязка обработки должна быть задана как система координат проекции, если применяется буфер.
Кроме выбора слоя из вашей карты, можно щелкнуть Выбрать слои в нижней части ниспадающего списка, чтобы найти свои ресурсы для набора данных или слоя объектов файлового хранилища больших данных.
Поля, представляющие идентификатор трека.
Например, если вы создаете треки ураганов, в качестве поля трека можно использовать его имя.
Метод, используемый для объединения треков и наложения буфера (если применимо). Метод Плоский быстрее вычисляет результаты, но не может построить треки, пересекающие линию перемены дат или учитывающие при буферизации реальную форму земли. Метод Геодезический может создавать треки, пересекающие линию перемены дат, и использует геодезический буфер с учетом формы земли.
Выражение используются для вычисления буферного расстояния вокруг входных объектов. Это выражение может быть сгенерировано с помощью калькулятора буфера, поддерживаются основные операции, такие как сложение, вычитание, умножение и деление. Значения вычисляются с использованием системы координат анализа. У слоя должна быть система координат проекции, или при помощи Параметров среды анализа пространственная привязка обработки должна быть задана как система координат проекции, если применяется буфер.
Выражение вида $feature.windspeed * 1000
применит буфер размером 1 000, умноженная на поле windspeed. В калькуляторе буфера можно использовать несколько полей.
Также можно задать отслеживаемое выражение. Например, можно вычислить сумму значений поля windspeed для текущего объекта и двух предыдущих объектов с выражением типа $track.field(windspeed).history(-3)
. В каждой локации сумма текущих windspeed и двух предыдущих измерений будет вычислена и буферизована.
Время, используемое для разбиения треков. Если входные точки или полигоны имеют продолжительность, превышающую время разбиения, они будут разделены на несколько треков.
Если вы задали время и расстояние разбиения, треки будут разделены по одному или обоим условиям.
Предположим, у вас есть точечные объекты летящих самолетов, где поле трека соответствует ID самолета. Это самолет может выполнить несколько полетов, которые будут представлены как один трек. Если вы знаете, что между полетами имеется промежуток в 1 час, можно использовать 1 час
для разбиения трека, тогда каждый полет будет находиться в собственном треке.
Расстояние, используемое для разбиения треков. Если входные точки или полигоны имеют продолжительность, превышающую время разбиения, они будут разделены на несколько треков.
Если вы задали время и расстояние разбиения, треки будут разделены по одному или обоим условиям.
Вы можете вычислить статистику по суммируемым объектам.Вы можете вычислить следующее для числовых полей:
Вы можете вычислить следующее для числовых полей:
Результаты GeoAnalytics хранятся в ArcGIS Data Store и выглядят как векторный слой в Portal for ArcGIS. В большинстве случаев результаты следует сохранять в хранилище пространственно-временных данных, это настройка по умолчанию. В некоторых случаях , сохранение результатов в реляционном хранилище данных является хорошим решением. Следующее может быть поводом для сохранения результатов в реляционном хранилище данных:
Вы не должны использовать реляционные хранилища данных, если ожидаете , что результаты GeoAnalytics увеличатся, и хотите использовать преимущества возможностей хранилища больших пространственно-временных данных для управления большими объемами данных.
Имя слоя, который будет добавлен в Мои ресурсы и на карту. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если слой уже существует, произойдет сбой.
С помощью ниспадающего списка поля Сохранить результат в вы можете задать имя папки в разделе Мои ресурсы, в которую будет записан результат.