ArcGlobe 中视频图层的基础知识

在很多情况下,视频都具有地理位置。其中一些示例包括交通摄像头、大范围天气数据、显示冲浪条件的网络摄像头、GIS 的随时间分析结果以及来自航空照相机的信息。此类内容可在所处的恰当的地理环境中显示为 ArcGlobe 中的视频图层。

什么是视频图层?

视频图层相当于叠加显示在 ArcGlobe 表面上的高级时间栅格图层。可以利用时间图层设置来播放、暂停、回放这些视频图层,还可以将这些图层与其他图层同步。

视频图层将显示在 ArcGlobe 表面并与基础高程数据保持一致。这意味着必须将其位置定义为与高程表面相交,如果将照相机元数据作为地理配准源,则这一点尤为重要。视频源无法显示在 3D 对象上(例如建筑物的侧面)。

与其他图层一样,视频图层也与 ArcGlobe 文档一同保存,并具有用于定义图层名称、可见性、图层透明度等属性的属性页。各视频图层的位置排列还将遵循绘制顺序,这样便可以与常规 GIS 图层以及其他视频源轻松整合。

ArcGlobe 中监控摄像头视频图层的示例

ArcGlobe 中视频图层的组成。

视频图层由两部分组成:AGV 文件和视频数据。

AGV 文件包含有关视频数据的视频地理配准详细信息和元数据(以 XML 格式存储)。根据视频源类型的不同,要定义地理配准信息,可以使用照相机位置/视图方向或者使用经过旋转的 2D 边框。视频数据需要何种详细信息取决于该视频的数据传送方式,但这与定位 MPEG 文件一样简单。不同的视频源需要 AGV 文件中定义的不同参数。

考虑到视频数据存在许多潜在源,因此 ArcGlobe 视频传送的可用源列表将被限定为设有三种主要选择:

如果视频源不属于前两种选择之一,则需要将视频转换为支持的格式或写入 ArcObjects 代码才能解决这种特殊问题。

相关主题


7/10/2012