ArcGIS Velocity поддерживает геозоны и динамическое геозонирование в нескольких инструментах для работы с данными реального времени и с большими данными.
Геозоны
Геозонирование - это вид пространственного анализа в реальном времени, в котором объекты (часто точки отслеживания) оцениваются с использованием областей интереса (часто с полигональными областями). Чаще всего анализируются точечные наблюдения, чтобы определить, вошли ли они в виртуальный периметр или вышли из него.
В нескольких инструментах анализа больших данных и данных в реальном времени можно выполнять геозонирование для определения пространственных отношений, которые могут возникать между объектами в целевом канале или источнике данных и набором пространственных объединяемых объектов или геозон. Объекты, используемые в качестве геозон, должны быть подключены к порту присоединения инструмента геозон. Геозоны могут быть точками, линиями или полигонами. Доступные пространственные отношения зависят от типа геометрии входной цели и данных соединения.
Примеры использования геозонирования:
- Логистическая компания хочет определить, когда транспортное средство доставки находится в пределах 5 минут от места назначения доставки, чтобы отправить сообщение получателю.
- Целевые данные — канал с местоположениями машин доставки.
- Данные соединения (геозоны) — слой пространственных объектов, содержащий полигоны времени пути в пределах 5 минут, который был сгенерирован ранее с помощью инструментов сетевого анализа ArcGIS.
- Аэропорт хочет включать автоматически посадочные огни, когда самолет находится в его воздушном пространстве.
- Целевые данные — канал данных местоположения воздушных судов.
- Данные соединения (геозоны) — слой пространственных объектов, содержащий полигоны воздушного пространства аэропортов.
- Судоходная компания хочет отслеживать и обнаруживать, когда ее суда отклоняются от запланированных маршрутов.
- Целевые данные — канал данных местоположений кораблей AIS.
- Данные соединения (геозоны) — слой пространственных объектов, содержащий ранее построенные ожидаемые маршруты для каждого корабля или буфер вокруг этих объектов.
Следующие инструменты анализа больших данных и данных в реальном времени поддерживают геозоны:
Если присоединяемые объекты (геозоны) не изменяются, для достижения наилучшей производительности следует использовать статический источник данных. При использовании статического источника данных объекты соединения получаются один раз при запуске аналитики и не обновляются снова до тех пор, пока аналитика не перезапустится.
Динамическое геозонирование
В нескольких аналитических инструментах в реальном времени может выполняться динамическое геозонирование для определения пространственных отношений между объектами в целевом канале и набором объектов в другом присоединенном канале (геозоны), оба из которых обновляются в реальном времени или почти в реальном времени. Инструмент, выполняющий геозонирование, использует самые последние наблюдения любого заданного идентификатора трека в качестве геозон.
- Если канал подключен к порту соединения, объекты соединения (геозоны) постоянно обновляются в зависимости от входящих объектов в канал соединения. В этом случае геозонирование выполняется динамически на основе изменяющихся объектов как в целевом, так и в присоединенном канале.
- При динамическом геозонировании требуется параметр Временное окно присоединения.
- Если в присоединенном канале нет поля с тегами END_TIME, а последнее известное наблюдение для объекта соединения старше указанного временного окна присоединения, наблюдения удаляются из памяти инструмента и не включаются в анализ.
- Если в канале присоединения есть поле с тегами END_TIME, объект будет удален из хранилища геозоны в соответствии со значением в поле, отмеченном как END_TIME или по окончании временного окна присоединения, в зависимости от того, что наступит раньше.
Примеры использования динамического геозонирования:
- Аналитики, отслеживающие активность транспортных средств, хотят определить, изменить и удалить области интереса для обнаружения въезжающих и выезжающих транспортных средств. Это включает в себя обновление областей интереса по мере их создания, обновления и удаления аналитиками и отправку предупреждений соответствующему аналитику, когда транспортное средство входит или выходит из любой из активных зон наблюдения. В этом примере инструмент динамических геозон использует постоянно обновляемые геозоны, активные зоны наблюдения, по мере их изменения аналитиками.
- Логистическая компания хочет постоянно записывать и отслеживать поток данных о полигонах с суровыми погодными условиями и предупреждать своих пилотов в полете, которые находятся в определенной близости от шторма. В этом случае поток данных самолета представляет собой целевые данные, а полигоны с погодными условиями - данные соединения или геозоны. По мере обновления информации о погоде инструмент геозонирования может идентифицировать самолеты в опасных зонах.
- Департамент транспорта города отслеживает свои транспортные средства для технического обслуживания в одном канале, а также получает канал событий, которые могут повлиять или даже поставить под угрозу транспортное средство или водителя: пробки, аварии, протесты или действия полиции. При каждом новом наблюдении за транспортным средством инструмент динамической геозоны определяет ближайшее событие (геозону), произошедшее в течение последних 15 минут, и расстояние между транспортным средством и этим событием.
Следующие аналитические инструменты для данных в реальном времени поддерживают динамическое геозонирование:
Примечание:
Максимальный размер геозон, который поддерживается в аналитике реального времени, не может превышать 768 МБ.