Render del plano seleccionado, superposición de dispositivos, zoom,
desplazamiento (pan) y miniatura de referencia de vista.
Requerimientos asociados
RF-15-01 · Estructura general de la interfaz
Interfaz
Detalle
- Mostrar el plano seleccionado en un lienzo central con controles de zoom y navegación.
- Incluir panel izquierdo (árbol), panel central, panel derecho, barra superior y panel inferior.
- Renderizar los dispositivos en las coordenadas configuradas.
Criterios de aceptación
- El plano se muestra correctamente en el panel central.
- Los paneles se actualizan al cambiar de plano.
- Los filtros aplicados persisten mientras el usuario esté en Planos.
- Los dispositivos se visualizan con iconos y posiciones correctas.
RF-15-03 · Movimiento y zoom
Navegación
Detalle
- Permitir zoom con botones, rueda del mouse y gestos táctiles si aplica.
- Permitir pan mediante arrastre del plano.
- Incluir miniatura de referencia de zoom indicando el área visible.
Criterios de aceptación
- El zoom se aplica de forma suave e inmediata.
- El pan respeta los límites del plano.
- La miniatura se actualiza en tiempo real con la posición visible.
RF-15-04 · Dispositivos sobre el plano
Dispositivos
Detalle
- Mostrar cámaras, sensores, entradas y salidas según configuración.
- Incluir cono de visión para cámaras cuando corresponda.
- Mostrar tooltip con datos básicos al posicionar el cursor.
Criterios de aceptación
- Los iconos representan correctamente el tipo de dispositivo.
- El cono de visión coincide con la orientación configurada.
- El tooltip es visible al hacer hover sobre el dispositivo.
Permite ajustar rápidamente qué dispositivos se muestran y buscar
sectores por nombre para centrar la vista del plano.
Requerimientos asociados
RF-15-05 · Filtrado de dispositivos
Filtros
Detalle
- Permitir filtrar entre todos los dispositivos, solo entradas o solo salidas.
- Incluir buscador para centrar sectores definidos del plano.
Criterios de aceptación
- El filtrado se aplica sin recargar el plano.
- El buscador centra la vista en el sector encontrado.
- El estado de los filtros persiste durante la sesión.
Explorador jerárquico de sitios, pisos y planos, con búsqueda y
carga inmediata del plano seleccionado en el área central.
Requerimientos asociados
RF-15-02 · Navegación entre planos
Navegación
Detalle
- Mostrar edificios, pisos y planos vinculados en un árbol jerárquico.
- Incluir buscador de planos con filtrado en tiempo real.
- Mantener estado expandido/colapsado mientras el usuario permanezca en Planos.
Criterios de aceptación
- Al seleccionar un plano se carga en el panel central.
- El buscador filtra resultados a medida que se escribe.
- El estado del árbol se conserva hasta salir del módulo.
Lista agrupada de dispositivos del plano que funciona como índice
para localizarlos y centrarlos rápidamente en el mapa.
Requerimientos asociados
RF-15-06 · Lista de dispositivos
Inventario
Detalle
- Listar dispositivos asignados al plano agrupados por categoría.
- Permitir seleccionar un dispositivo para resaltarlo en el plano.
- Mostrar dispositivos sin posición aunque no puedan resaltarse.
Criterios de aceptación
- Al seleccionar un dispositivo se resalta en el plano.
- Los grupos pueden expandirse y contraerse.
- Los dispositivos sin posición se muestran diferenciados.
RF-15-12 · Interacción con dispositivos
Interacción
Detalle
- Al seleccionar un dispositivo debe resaltarse en el plano.
- Mostrar tooltip con nombre y tipo.
- Permitir centrar el dispositivo en pantalla.
Criterios de aceptación
- El resaltado es inmediato.
- El tooltip muestra nombre y tipo correctamente.
- Desde el panel derecho, al seleccionar un dispositivo, el plano se centra en su posición.
Zonas destacadas como recortes clave del plano y planos vinculados
para navegar entre pisos o sectores relacionados.
Requerimientos asociados
RF-15-07 · Zonas destacadas
Zonas
Detalle
- Guardar recortes específicos del plano como zonas destacadas.
- Nombrar la zona, dibujar el recorte y guardar.
- Mostrar zonas como miniaturas en el panel inferior.
Criterios de aceptación
- Las zonas se cargan con sus coordenadas exactas.
- Al seleccionar una zona se ejecuta zoom automático hacia esa región.
- Permitir crear, editar y eliminar zonas destacadas.
RF-15-08 · Planos vinculados
Vínculos
Detalle
- Mostrar miniaturas de planos vinculados en el panel inferior.
- Vincular un plano mediante diálogo con nombre y previsualización.
Criterios de aceptación
- Al seleccionar un plano vinculado se carga inmediatamente.
- Los vínculos se conservan al volver a cargar el plano.
- El sistema valida que el plano a vincular exista.
Historial de navegación, visualización de nombres, capas del plano y
persistencia del estado durante la sesión del operador.
Requerimientos asociados
RF-15-09 · Mostrar/ocultar nombres
Visualización
Detalle
- Permitir habilitar o deshabilitar nombres sobre los iconos de dispositivos.
- Aplicar el cambio de manera inmediata.
Criterios de aceptación
- El texto aparece o desaparece sin recargar el plano.
- El estado persiste mientras el usuario permanezca en Planos.
RF-15-10 · Capas del plano
Capas
Detalle
- Activar o desactivar capas: video, entradas, salidas, sensores.
- Cada capa debe funcionar de forma independiente.
Criterios de aceptación
- Los dispositivos se ocultan o muestran según la capa.
- Las capas persisten durante la sesión.
- El plano mantiene posición y escala al activar/desactivar capas.
RF-15-11 · Historial de navegación
Historial
Detalle
- Permitir retroceder al plano anterior y avanzar al siguiente.
- Mantener un historial temporal de navegación.
Criterios de aceptación
- Botones atrás/adelante se habilitan o deshabilitan según disponibilidad.
- El sistema restaura zoom y posición al navegar el historial.