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