Tile de flags
El tile de flags es el hermano en vista de lista de los marcadores de flag del tile de mapa. Donde el mapa muestra flags en contexto geográfico, este tile las muestra como una tabla cronológica con multimedia y herramientas de segmentación SAM. Es el lugar para revisar cada flag que los operadores hayan soltado durante una misión.
Cada fila
Columnas visibles:
- Icono + color de tipo — uno de 13 tipos de flag (ver flags en el mapa para la lista completa).
- Nombre de la flag.
- Soltador — chip de activo + nombre para mostrar + callsign.
- Timestamp.
- Badge de estado — Active / Removed / Picked up.
- Acciones — botón de multimedia (si existen adjuntos), foco en mapa, chevron de expansión.
Paginada — 25 / 50 / 100 filas.
Expandir una flag
Haz clic para deslizar los detalles:
- Coordenadas — lat / lng con un botón de copiar al portapapeles.
- Timestamps de creación + última actualización.
- Info del soltador — tarjeta de perfil.
- Mensaje — la descripción ingresada por el operador.
- Miniatura de multimedia — vista previa de foto o vídeo con un botón “ampliar”.
El lightbox de multimedia
Hacer clic en un adjunto de foto abre un lightbox a tile completo con:
- Pan — clic + arrastrar.
- Zoom — rueda de desplazamiento.
- Rotar — botón de paso de 90°.
- Panel de segmentación SAM — ver abajo.
- Descargar — guarda el archivo localmente.
- Cerrar — vuelve a la vista de lista.
Segmentación SAM sobre adjuntos de foto
Mientras ves una foto en el lightbox, el panel SAM te permite ejecutar Segment-Anything sobre la foto de la flag:
- Encode — carga la imagen en el modelo SAM (Web Worker).
- Segmentar todo — mosaica la imagen y genera máscaras para cada región.
- Clic para clasificar — haz clic en cualquier máscara para ver su etiqueta de clase desde DETR.
Este es el mismo pipeline SAM que el overlay de stream en vivo pero aplicado a una foto estática de flag. Útil para análisis post-operación: el operador suelta una flag con una foto, el analista la abre después y segmenta la imagen para encontrar detalles.
Permisos
El tile de flags es solo lectura en la vista de operación — las flags se crean vía el tile de mapa, comandos de voz o auto-flags por IA. El tile no tiene botones de añadir / editar / borrar.
Click-jumps
- Foco en mapa — desplaza el mapa a las coordenadas de la flag.
- Expandir fila — alterna el panel de detalle.
Persistencia
Firestore: missions/{missionId}/flags/{flagId}. Las claves S3 de
multimedia se almacenan en el doc; ARGUS resuelve a URLs presignadas de
corta duración para reproducción.
Limitaciones conocidas
- Tile de solo lectura — sin autoría / edición / borrado desde aquí (usa el panel de flags del tile de mapa).
- La salida de SAM sobre fotos no se exporta — las anotaciones quedan en el lightbox.
- Sin filtro / búsqueda (planificado).
Relacionado
- Flags en el mapa — superficie de autoría.
- Overlay SAM — la misma tecnología sobre streams en vivo.
- Búsqueda de multimedia — búsquedas de flag + multimedia inter-misión.