Основы работы со слоями видео в ArcGlobe

Во многих случаях, видео может иметь географическое положение. К таким примерам относятся видео с дорожных камер наблюдения, погодные данные с большим экстентом, результаты ГИС анализа во времени или изображение с камер, установленных на летательных аппаратах. Этот тип контента можно отобразить, в правильном географическом контексте, в качестве видеослоя в ArcGlobe.

Что такое слои видео?

Слои видео сходны с временными растровыми слоями, которые отображаются в ArcGlobe в виде слоев драпировки. Их можно проигрывать, приостанавливать, перематывать и синхронизировать с другими слоями, используя временные настройки слоя.

Слои видео отображаются на поверхности ArcGlobe и зависят от базовых данных высот. Это означает, что их заданное положение должно пересекаться с поверхностью высот, что особенно важно, когда метаданные камеры используются как источник пространственной привязки. Видеопотоки не могут отображаться на 3D объектах, такие как стены зданий.

Как и слои других типов, слои видео сохраняются в документе ArcGlobe и имеют свойства, которые определяют название слоя, видимость, прозрачность и т.д. Для слоев видео также можно определить порядок отрисовки среди других слоев, что позволяет легко интегрировать их с обычными слоями ГИС и другими слоями видео.

Пример слоя видео с камеры наблюдения в ArcGlobe

Что представляет собой слой видео в ArcGlobe?

Слои видео состоят из двух компонентов – файла AGV и видеоданных.

Файл AGV содержит детали пространственной привязки видео и метаданные видеоданных, хранящиеся в формате XML. В зависимости от типа источника видео, информация о пространственной привязке может быть задана с помощью положения/направления камеры или поворотом ограничивающего прямоугольника. Детали, необходимые для видеоданных, зависят от способа трансляции видео, но, в простейшем случае, могут просто содержать ссылку на файл формата MPEG. Различные видеоисточники требуют различных параметров, заданных в файле AGV.

Поскольку существует большое количество источников видеоданных, список доступных источников видео для ArcGlobe ограничен тремя основными группами:

Если источник видео не относится к первым двум типам, вам потребуется либо конвертировать видео в поддерживаемый формат, либо написать код ArcObjects для решения данной задачи.

Связанные темы

9/10/2013