Доступен в аналитике больших данных.
Инструмент Найти местоположения простоев определяет местоположения простоев из последовательных по времени точек на треке. Местоположения задержек определяются как последовательные наблюдения небольшого или полного отсутствия движения в течение определенного периода времени. В зависимости от вашей отрасли, приложения и случая использования местоположения простоев также могут считаться точками ожидания или обнаружением простоя. Треки идентифицируются ключевым полем Track ID. Каждый трек может иметь 0, 1 или более местоположений задержки.
В зависимости от выходного типа простоя итоговый слой может отображать местоположение простоя как точки простоя: все точки, включающие простои, замкнутая оболочка множества точек местоположений простоя или средняя центральная точка простоя. Выходные данные содержат количество объектов в местоположении задержки, время начала и окончания задержки, продолжительность задержки и любые дополнительные статистические данные, которые были рассчитаны.
Схема рабочего процесса
Пример
Транспортный отдел отслеживает движение транспортных средств в режиме, близком к реальному времени, чтобы определить местоположения простоев в течение всего дня. Чтобы определить местоположения, где транспортные транспортные средства простаивали, не превысив определенного порога скорости, можно использовать инструмент Найти местоположения простоя.
Примечания по использованию
При работе с инструментом Найти местоположения простоев помните следующее:
- Для использования этого инструмента необходимо, чтобы ключевые поля Track ID и Start Time входного набора данных были идентифицированы.
- Входной слой должен быть мгновенного типа время, интервальное время не поддерживается.
- Если вы выберете в качестве выходного типа Объекты простоев, Все объекты или Усредненные центры, то выходным слоем будет точечный слой. В случае выбора Выпуклых оболочек выходным будет полигональный слой.
- При создании выходного типа Усредненные центры или Выпуклые оболочки у полученных в результате объектов будет интервальное время, которое создает поля DwellStartTime и DwellEndTime. Эти поля идентифицируются как ключевые поля и End Time, соответственно.
- Объекты, у которых значения ключевых полей Track ID или Start Time отсутствуют, из обработки исключаются.
- Вы можете указать одно или несколько полей для идентификации треков, не считая поля Track ID. Треки представлены с помощью уникальной комбинации одного или нескольких полей трека.
- По умолчанию местоположения задержек создаются с использованием геодезического метода для расчета расстояний. Рекомендуется использовать геодезическое расстояние в следующих случаях:
- Когда треки пересекают международную линию перемены дат – При использовании геодезического метода во входных слоях, пересекающих международную линию перемены дат, будут треки, надлежащим образом пересекающие эту линию. Используется по умолчанию. Входной слой или пространственная привязка обработки должны быть настроены на пространственную привязку, поддерживающую переход через международную линию перемены даты, например, это может быть глобальная проекция World Cylindrical Equal Area.
- Если набор данных находится не в локальной проекции — Если входные данные находятся в локальной проекции, используйте метод плоскостного расстояния. Например, с помощью плоскостного метода можно исследовать местоположения задержек в пределах одного штата. Для входного слоя или обработки должна быть установлена пространственная привязка, локальная для вашего набора данных.
- Дополнительную статистику можно рассчитать с помощью параметра Поля суммирования. Доступные типы статистики зависят от типа поля, которое суммируется. Текстовое атрибутивное поле может использовать типы статистики Любое, Количество и Количество уникальных значений. Числовое атрибутивное поле может использовать типы статистики Любое, Количество, Количество уникальных значений, Сумма, Сумма квадратов, Минимум, Максимум, Диапазон, Дисперсия и Стандартное отклонение. Атрибутивное поле типа дата может использовать типы статистики Любой, Количество, Минимум, Максимум и Диапазон.
- Выходной слой местоположений простоев может быть представлен одним из четырех способов, как показано в следующей таблице:
Выходной тип Описание Пример Все объекты
Возвращается каждый объект. Итоговые объекты имеют мгновенный тип времени.
Для этого выходного типа вычисляется только статистика количества наблюдений простоев. Это число показывает количество объектов, принадлежащих одной задержке. У объектов, не являющихся простоями, количество будет равно нулю.
Объекты задержки
Возвращаются только те объекты, которые являются частью задержки. Итоговые объекты имеют мгновенный тип времени.
Для этого выходного типа вычисляется только статистика количества наблюдений простоев. Это число показывает количество объектов, принадлежащих одной задержке.
Усредненные центры
Каждая задержка имеет одну возвращенную точку, представляющую усредненный центр задержки по расстоянию и времени. Итоговые объекты имеют интервальный тип времени.
Число наблюдаемых простоев из числа объектов с простоями вычисляется всегда. Можно рассчитать статистику по этому типу объекта простоя. По умолчанию, статистика не вычисляется.
Выпуклые оболочки
Каждая задержка представляет собой выпуклую оболочку объектов задержки. Итоговые объекты имеют интервальный тип времени.
Число наблюдаемых простоев из числа объектов с простоями вычисляется всегда. Можно рассчитать статистику по этому типу объекта простоя. По умолчанию, статистика не вычисляется.
Параметры
Ниже приведены параметры инструмента Найти местоположения простоев:
Параметр | Описание | Тип данных |
---|---|---|
Входной слой | Входной точечный слой с треками, откуда искать простои. Входным слоем должен быть слой с поддержкой времени, объекты которого представляют мгновения времени. | Возможности |
Допуск расстояния | Максимальное расстояние между точками, которое считается единым местоположением задержки. | Строка |
Допуск временного интервала | Минимальный период времени, который считается единым местоположением задержки. При поиске задержек учитываются и время, и расстояние. Параметром Допуск расстояния задается расстояние. | Строка |
Выходной тип | Определяет, как будут возвращаться объекты простоев.
| Строка |
Поля TRACK_ID | Выберите поле или поля, чтобы однозначно определить, какие объекты подлежат обработке. Этот параметр автоматически заполняется, если для входного слоя задано ключевое поле TRACK_ID. | Строка |
Метод | Определяет метод вычисления расстояния.
| Строка |
Поля суммирования | Определяет статистику, которая будет рассчитываться для определенных полей. Доступна различная статистика в зависимости от того, является ли этот тип поля строковым, числовым или полем даты.
| Строка |
Выходной слой
Выходной слой простоев будет содержать поля, основываясь на параметре Выходной тип. Если выбран выходной тип Объекты простоев или Все объекты, то будут сохранены все входные поля, и будут добавлены дополнительные поля с информацией о простое. Если выбран выходной тип Усредненные центры или Выпуклые оболочки, то будет сохранено поле Track ID входного слоя и добавлены дополнительные поля, представляющие полностью все событие простоя. В таблицах ниже показано, какие поля будут добавлены.
Добавленные выходные поля, когда выбран выходной тип Объекты простоев или Все объекты
Имя поля | Описание | Тип поля |
---|---|---|
Все входные поля сохраняются | Все входные поля из входного набора данных сохраняются. | Любые |
DwellID | Создается значение идентификатора простоя (Dwell ID) на основе последовательности чисел для уникальной идентификации простоев. | Строка |
MeanX | Среднее значение x (долгота) для точек, которые составляют простой. | Float64 |
MeanY | Среднее значение y (широта) для точек, которые составляют простой. | Float64 |
DwellDuration | Длительность события простоя в миллисекундах. | Int64 |
MeanDistance | Среднее расстояние, пройденное между всеми точками, составляющими событие простоя. | Float64 |
DwellObservationCount | Количество наблюдений, составляющих событие простоя. | Int32 |
Добавленные выходные поля, когда выбран выходной тип Усредненные центры или Выпуклые оболочки
Имя поля | Описание | Тип поля |
---|---|---|
Все входные поля сохраняются | Все входные поля из входного набора данных сохраняются. | Любые |
DwellID | Числовое на основе последовательности чисел значение идентификатора поездки. Первая поездка для данного грузовика – 1, вторая поездка – 2 и т.д. Эти идентификаторы используются в качестве основы для значений в полях PreviousJourneyId и NextJourneyId. | Строка |
MeanX | Среднее значение x (долгота) для точек, которые составляют простой. | Float64 |
MeanY | Среднее значение y (широта) для точек, которые составляют простой. | Float64 |
DwellDuration | Длительность события простоя в миллисекундах. | Int64 |
MeanDistance | Среднее расстояние, пройденное между всеми точками, составляющими событие простоя. | Float64 |
DwellObservationCount | Количество наблюдений, составляющих событие простоя. | Int32 |
DwellStartTime | Время начала простоя. Это поле идентифицируется на выходе как ключевое поле Start Time. | Дата |
DwellEndTime | Время окончания простоя. Это поле идентифицируется на выходе как ключевое поле End Time. | Дата |
Советы и ограничения
При использовании инструмента Найти местоположения простоев следует учитывать ряд соображений и ограничений:
- Входной слой должен содержать точечные объекты с объектами с поддержкой времени типа мгновение.
- Объекты без поддержки времени не будут включены в анализ.
- Если вычисляется выпуклая оболочка, а местоположение простоя является полностью неподвижным (одно уникальное местоположение) или состоит из двух уникальных точек, которые коллинеарны, небольшое значение, основанное на допуске пространственной привязки, используемой в анализе, будет использоваться в качестве ширины, высоты или диаметра для создания выходных полигонов вместо выпуклых оболочек. Эти полигоны используются для визуализации и не отражают пространственный экстент задержки. Примеры таких ситуаций описаны в следующей таблице:
Ситуация Описание Пример Совпадение (одна пространственно уникальная точка)
Если входные объекты располагаются друг на друге (совпадают), итоговая выпуклая оболочка будет недопустимым полигоном.
В этом примере совпадающие входные объекты отображены красной точкой в центре желтого полигона. Желтый полигон отображает итоговую выходную выпуклую оболочку для совпадающих точек. Синий полигон показывает, как выглядит выпуклая оболочка, когда в одном местоположении размещения находятся четыре несовпадающие точки.
Коллинеарность (две пространственно уникальные точки)
Если входные объекты расположены вдоль линии (чаще всего с двумя пространственно уникальными точками), то итоговая выпуклая оболочка будет недопустимым полигоном.
В этом примере коллинеарные точки показаны красными точками внутри желтого полигона. Желтый полигон отображает итоговую выпуклую оболочку для коллинеарных точек.