You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

При появлении нового события, модуль BVMS отображает камеры на клиенте по следующим правилам:

  • Экран клиента BVMS содержит сетку, в ячейках которых отображаются камеры. Размер сетки передаётся в момент получения события, вместе с номерами камер, которые необходимо отобразить.
  • Сетка экрана условно делится на две части: верхняя и нижняя. Количество строк, которые занимает верхняя часть сетки, рассчитывается как “размер сетки / 2” с округлением в меньшую сторону. Остальную части занимает нижняя часть сетки. Например: для сетки с размером 3, первая строка является верхней частью сетки, а две оставшийся строки нижней частью
  • В верхней части отображаются события, имеющие тип Occurred. В нижней части сетки отображаются события, имеющие тип InProgress или Acknowledged.
  • Если приходит событие для нижней части сетки, то расположение отображающихся камер в верхней части сетки в данный момент не меняется (если размер сетки не изменился). Аналогично не изменяется отображение камер в нижней части, если событие приходит для верхней.
  • При появлении события, камеры для данного события отображаются последовательно в рамках верхней или нижней части сетки.


Примеры отображения камер на клиенте BVMS при появлении различных событий смотри на рисунке 4.2.1.7.



  • No labels