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