Qt编写安防视频监控系统28-摄像机点位
一、前言 摄像机点位的功能主要是在图片地图和在线离线地图上设置对应摄像机的位置,然后双击可以实时预览对应摄像机的视频,在图片地图上拖动摄像机图标到对应位置,系统会自动保存位置信息,在网页地图上的摄像机位置,需要异步更新,比如先从右侧选择需要更新位置的摄像机,然后在地图上鼠标按下,会自动传回当前位置的经纬度信息,然后单击更新设备位置按钮即可,会自动js异步更新执行代码,更新完成以后会自动同步到另外的地图,比如在线地图更新了,离线地图也会自动更新。 在图片上移动位置保存这个功能很简单,但是在网页地图上,就需要用到js代码了,为此特意封装了一个js函数,专门负责添加设备点,总共10个参数,涵盖了各种情况,参数含义如下: name 表示标注点名称 显示在图标旁边的文本 为空则不显示 addr 表示标注点地址 title 表示弹框信息html格式标题 tips 表示弹框信息html格式内容 width 表示弹框的宽度 point 表示经纬度坐标 action 表示单击以后触发什么动作 0-不处理 1-自己弹框 2-发送信号 animation 表示动画效果 0-不处理 1-跳动 2-坠落 iconfile 表示图标文件路径,不设置则采用默认图标,注意图片的尺寸 iconindex 表示图标对应在图片中的索引 二、功能特点 支持多画面切换,全屏切换等,包括1+4+6+8+9+13+16+25