Что такое хранилище больших пространственно-временных данных?
ArcGIS Data Store, поставляемое с ArcGIS Server, было расширено возможностями работы с данными наблюдения путем введения хранилища больших пространственно-временных данных. Данные наблюдений могут быть движущимися объектами, изменяющимися атрибутами стационарных сенсоров, или и тем, и другим. Хранилище больших пространственно-временных данных обеспечивает архивирование большого объема данных наблюдения, сохраняет высокую пропускную скорость записи и может запускаться на нескольких компьютерах (узлах). Добавление дополнительных компьютеров увеличивает емкость, позволяя вам хранить больше данных, вводить правила более долгого хранения для ваших данных и поддерживать высокую пропускную скорость записи данных.
Требования для хранилища больших пространственно-временных данных с помощью GeoEvent Server
Для хранилища больших пространственно-временных данных требуется ArcGIS Enterprise. Это включает установку и настройку следующих компонентов программного обеспечения, рекомендуется использовать сайт с тремя компьютерами.
- Portal for ArcGIS
- ArcGIS Server (интегрированный с Portal и настроенный в качестве хост-сервера)
- ArcGIS Web Adaptor (требуется установки и настройки Portal)
- ArcGIS Data Store (предоставляет традиционный реляционный РСУБД для хост-сервера)
Примечание:
Использование РСУБД PostGRES, предоставленной ArcGIS Data Store, рекомендуется, но не обязательно.
- ArcGIS Data Store (поддерживает хранилище больших пространственно-временных на отдельном сервере)
- ArcGIS GeoEvent Server (установленный на отдельном сервере, который может быть интегрированным)
Примечание:
Хранилище больших пространственно-временных данных может использоваться GeoAnalytics Server для выполнения пакетных операций пространственной аналитики. См. Что такое ArcGIS GeoAnalytics Server? для получения более подробной информации.
Отправка данных в хранилище больших пространственно-временных данных
GeoEvent Server предоставляет выходные коннекторы для записи данных наблюдений в хранилище больших пространственно-временных данных.
- Добавить объект в хранилище больших пространственно-временных данных позволяет добавлять новые объекты.
- Обновить объект в хранилище больших пространственно-временных данных позволяет вам обновлять существующие объекты.
- Отправить объекты в потоковый сервис позволяет записывать (хранить) последние наблюдения (на основе TRACK_ID), передаваемые потоковым сервисом, если включена опция Хранить последние.
Работа с данными в хранилище больших пространственно-временных данных
Большой объем данных наблюдений, хранящийся в хранилище больших пространственно-временных данных, может быть доступен через сервис объектов и отображен с помощью картографического сервиса. Картографический сервис предоставляет динамическое отображение и представление агрегированных данных, позволяя отображать наблюдения с разным уровнем детальности, в зависимости от сеанса каждого пользователя. Агрегированные плотности картографического сервиса создаются на лету во время масштабирования, поэтому отображение ваших данных на веб-карте обновляется динамически. Это очень важно при использовании реальных ГИС, поскольку наблюдения постоянно обновляются; представление данных, отображаемое на веб-карте, должно отражать самые свежие данные.
Значительный объем данных наблюдений, хранящийся в хранилище больших пространственно-временных данных, может быть также доступен через сервис объектов. Запросы от сервиса объектов к хранилищу больших пространственно-временных данных возвращаются очень быстро. Вы можете запрашивать любую комбинацию идентификаторов, времени, пространства и/или атрибутов. Необработанные объекты в хранилище больших пространственно-временных данных могут быть отображены на стороне клиента с помощью сервиса объектов. Но, учитывая большой объем объектов, вы скорее всего захотите отображать необработанные объекты только на крупных масштабах карты.
Рекомендуемым решением будет настройка отображения с учетом масштаба, для переключения между слоем картографического сервиса и слоем сервиса объектов для получения наилучших визуальных результатов. Картографический сервис будет отображать агрегированные данные на разных уровнях детальности для мелких масштабов. Сервис объектов будет включаться при приближении к указанному масштабу карты, подходящему для отображения ваших необработанных объектов.
Начало работы с хранилищем больших пространственно-временных данных
Для начала работы с хранилищем больших пространственно-временных данных обратитесь к справке для ArcGIS Data Store и к руководствам, доступным в Руководствах GeoEvent Server.