Skip To Content

Что нового в GeoEvent?

В этом разделе

Новое в 10.3.1

Дополнительный модуль ArcGIS 10.3.1 GeoEvent содержит обновления, повышающие стабильность работы системы и улучшающие функциональность продукта. Для просмотра списка устраненных в версии 10.3.1 проблем см. Адресный список проблем версии 10.3.1. Для обзора изменений в программном обеспечении, см. следующие разделы.

ArcGIS GeoEvent Manager

  • ArcGIS GeoEvent Manager теперь открывается на всю ширину окна браузера. Это особенно полезно при создании/редактировании больших сервисов GeoEvent.
  • Теперь стало возможным удалять определения GeoEvent и GeoFences пакетно, а не по одному.

Обработка

  • Процессор Field Enricher теперь работает с картографическими сервисами, в дополнение к сервисам объектов.
  • Определение GeoEvent процессора Track Gap теперь содержит тег GEOMETRY с своем поле геометрии.
  • Улучшена система сообщения об ошибках в сервисах GeoEvent, что позволяет пользователям узнавать, когда хранилища данных, от которых зависят процессоры, становятся не доступными.
  • Все пространственные процессоры, которые были введены в версии 10.3, обновлены и теперь вы можете выбрать, перезаписывать ли имеющуюся геометрию итоговой, или она должна быть помещена в новое поле.

Коннекторы

  • Создан входящий и выходящий адаптер GeoJSON, позволяющий использовать для входных и выходных данных формат GeoJSON.

Элементы галереи GeoEvent

  • GeoEvent Test Harness – это отдельная утилита, позволяющая вводить тесты производительности для определенных конфигураций дополнительного модуля GeoEvent.
  • GeoEvent Cluster Aware Simulator – это отдельная утилита, позволяющая равномерно симулировать события по компьютерам в кластере дополнительного модуля GeoEvent, который настроен на получение текста из TCP Socket Input Connector.
  • Коннектор RabbitMQ расширяет возможности дополнительного модуля GeoEvent с помощью настройки получения и отправки данных в RabbitMQ.
  • Процессор Extent Enricher разворачивает поле геометрии в отдельные поля, представляющие собой конверт с координатами xMin, yMin, xMax, yMax и wkid.

Новое в 10.3

ArcGIS 10.3 for Server содержит обновления, повышающие стабильность работы системы и улучшающие функциональность продукта. Для просмотра списка устраненных в версии 10.3 проблем см. Адресный список проблем версии 10.3. Для обзора изменений в программном обеспечении, см. следующие разделы.

  • Добавлена возможность пакетного удаления определений GeoEvent и GeoFences в ArcGIS GeoEvent Manager.

Общее обновление продукта

  • В версии ArcGIS 10.3 названия продукта официально изменено с ArcGIS GeoEvent Processor for Server на ArcGIS GeoEvent for Server.

Интернационализация (i18n) и локализация (l10n)

GeoEvent был локализован на арабский, китайский (упрощенный), японский, итальянский, португальский (бразильский), русский и турецкий языки. Локализованные установщики доступны для данных языков. Набор инструментов разработчика локализации доступен для локализации на другие языки.

Интегрированная безопасность в ArcGIS for Server и Portal for ArcGIS

ArcGIS GeoEvent Manager теперь использует те же учетные данные, что и ArcGIS for Server или Portal for ArcGIS. Дополнительно, GeoEvent Manager распознает роли (Издатели и Администраторы) и обеспечивает соответствующий доступ к элементам GeoEvent на основе ролей пользователей. Наконец, GeoEvent теперь использует сертификаты SSL, которые были зарегистрированы в ArcGIS for Server.

Кластеризация и высокая отказоустойчивость

  • Администрация Site-Cluster-Machine в ArcGIS Server Manager используется для администрирования кластеров GeoEvent.
  • При запуске компьютеры с установленным GeoEvent определяют присвоенный им кластер и предусмотренную для них конфигурацию.
  • Устанавливают распределенное хранилище конфигураций, которое является общим для всех компьютеров в кластере.
  • Когда новый компьютер присоединяется к кластеру, любые пользовательские транспортные сервисы, адаптеры и процессоры распространяются.
  • Входные данные запускаются как распределенные на каждом компьютере в кластере или как закрепленные на одном компьютере в кластере на основе их транспорта.
  • Закрепленные входные данные отслеживаются и, после обнаружения сбоя, запускаются на другом компьютере в кластере для достижения высокой доступности.
  • Фильтрация с сохранением состояния (Enter, Exit) и обработка (Incident Detector, Track Gap Detector) становятся возможными посредством общего доступа к GeoEvents на основе их TRACK_ID для той же машины в кластере.

Потоковые сервисы

Потоковый сервис является новым типом сервиса ArcGIS for Server, который подчеркивает низкую латентность, распространение данных в реальном времени для клиент-серверных потоков данных. Клиенты, подключившиеся к потоковому сервису, начинают получать данные сразу после подписки на сервис. Потоковые сервисы публикуются в GeoEvent Manager с использованием объектов Broadcast передаваемых в выходной коннектор подключения потокового сервиса.

Более подробно о потоковых сервисах см. Потоковые сервисы.

Улучшения сервиса GeoEvent, фильтрации и обработки

  • Фильтрация получила возможность работать с новыми пространственными операторами, включая contains, crosses, intersects, disjoint, equals, overlaps, touches и within.
  • Были введены новые процессоры, которые обеспечивают дополнительные пространственные возможности, в том числе Buffer Creator, Convex Hull Creator, Difference Creator, Envelope Creator, Intersector, Projector, Simplifier, Symmetric Difference Creator и Union Creator.

Улучшения GeoFence

  • Производительность GeoFence была значительно улучшена с добавлением в памяти пространственного индексирования.
  • Импорт GeoFence и синхронизация GeoFence работают в кластеризованной среде.
  • Пространственные выражения были усовершенствованы свойством scope, которое может принимать значения Any или All.
  • Синхронизация GeoFence была усовершенствована с возможностью использовать потоковый сервис в качестве источника синхронизации, что активирует высоко динамичный Geofencing.
  • Кнопка синхронизации вручную была добавлена на страницу GeoFence, что позволяет выполнять синхронизацию по требованию.

Улучшения ArcGIS GeoEvent Processor Manager

  • GeoEvent Manager теперь полностью локализован, включая поддержку языков, читаемых справа налево, таких как арабский.
  • При автоматическом выходе из GeoEvent Manager теперь выводится всплывающее диалоговое окно, обеспечивая возможность заново пройти аутентификацию, не теряя работу в текущей сессии.
  • Возможности поиска были добавлены ко всем страницам списка, включая входные и выходные данные, сервисы GeoEvent, определения GeoEvent, коннекторы подключения, транспортные сервисы, адаптеры и процессоры.
  • Импорт и экспорт конфигурации GeoEvent был усовершенствован для выполнения выборочного импорта и экспорта сервисов GeoEvent, входных и выходных данных, а также GeoFences.
  • Пользовательский интерфейс импорта и экспорта конфигурации GeoEvent был усовершенствован включением полного сброса сервера.
  • Была усовершенствована страница GeoEvent Manager Monitor и дополнена возможностью запуска, остановки и сброса сервисов GeoEvent, входных и выходных данных.
  • На странице GeoEvent Manager Monitor появилась опция просмотра в реальном времени графика активности GeoEvent (GeoEvent Activity Graph) для сервисов GeoEvent, входных и выходных данных.
  • Сервисы GeoEvent, входные и выходные данные теперь могут копироваться для создания нового элемента при нажатии значка Копировать на странице списка.
  • При редактировании опубликованного сервиса GeoEvent отображается статус и статистика мониторинга в реальном времени.
  • Процесс редактирования сервиса GeoEvent теперь предоставляет возможность отмены и повторения действий пользователя.
  • Процесс редактирования сервиса GeoEvent был усовершенствован разрешением потоков в любом направлении, например, справа-на-лево и сверху-вниз.
  • Диалоговые окна процессора были усовершенствованы для показа надписей, описывающих доступные свойства.
  • При редактировании сервиса GeoEvent, доступ к свойствам входных и выходных данных предоставляются при щелчке правой кнопкой мыши на входных или выходных данных.
  • При редактировании сервиса GeoEvent, новые стили линий включены при подключении различных компонентов, включая диагональ, параметрическую кривую (Безье) и блок-схему.

Улучшения коннекторов

  • Коннекторы, определения GeoEvent и теги были усовершенствованы свойством AccessType для ограничения пользователей в редактировании ключевых элементов GeoEvent.
  • Был добавлен общий адаптер XML, который похож по своей концепции на общий (универсальный) адаптер JSON.
  • Адаптер KML был удален из GeoEvent как готовый компонент, теперь он доступен в качестве элемента галереи продуктов, содействующего вкладам открытого исходного кода для сообщества разработчиков, в частности для входящего KML.
  • Адаптер NMEA был усовершенствован для обработки сообщений GPGLL и GPRMC.
  • Исходящий транспорт сервиса пространственных объектов был усовершенствован для выполнения проверки при запуске и для формирования отчетов об ошибках, если таковые будут найдены.
  • Транспорт HTTP был усовершенствован так, чтобы позволить заголовки и параметры HTTP в теле запроса POST при опросе внешнего сайта.
  • Входящие и исходящие транспортные сервисы HTTP были усовершенствованы при работе в режиме клиента для поддержки метода PUT.
  • Входящие транспортные сервисы HTTP были усовершенствованы для работы в режиме сервера возможностью обработки запроса, когда приемлемые типы MIME не установлены.
  • Поддержка аутентифицированного прокси была добавлена в качестве глобального свойства.

Усовершенствования в хранении данных

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

Улучшения пакета разработчика Software Development Kit (SDK)

  • Транспорты, адаптеры и процессоры теперь отображаются с надписями, которые локализованы и отображают внутренние процессы.
  • Новый пример предоставлен для иллюстрации работы с GeoEvent-aware transport (осведомленный транспортный сервис) – этот подход позволяет транспортному сервису обращаться к содержанию GeoEvent и использовать значения полей.