Saltearse al contenido

Tile de mapping en la consola de ops

Toda operación en vivo en ARGUS incluye un ops-mapping-tile — un tile centrado en MappingJob filtrado a la operación actual. Es la superficie de uso diario para ejecutar fotogrametría mientras una operación está en curso. El tile tiene cuatro vistas: list, create, detail, viewer.

Vista de lista

Acotada por missionId (= operationId). Muestra dos tiras:

  • Active jobs — cualquier MappingJob con estado processing o queued. Cada tarjeta muestra etapa, barra de progreso y un ETA inferido de los timestamps a nivel de paso.
  • Completed jobs — ejecuciones terminadas con una miniatura en línea de la ortho principal cuando está disponible.

Haz clic en un trabajo para abrir la vista de detalle. Haz clic en Clone para pre-rellenar un formulario de nuevo-trabajo a partir de los ajustes de ese trabajo.

Vista de creación

Los campos reflejan el envío de mapping a nivel de organización:

  • Name (obligatorio).
  • Quality — uno de preview, low, medium, high, ultra.
  • Outputs — selección múltiple sobre orthomosaic, 3d_model, point_cloud, dem, dsm, ndvi, thermal_map.
  • CRS — preset (EPSG:4326 / 3857 / 3395) o auto.

Create job escribe un MappingJob con operationId: missionId, status: 'pending', steps / artifacts vacíos, progress: 0. El formulario luego vuelve a la lista; selecciona el nuevo trabajo para subir imágenes.

Vista de detalle

La lista de etapas del trabajo seleccionado, banner de error (si lo hay) y una superficie de subida de imágenes:

  • Arrastra y suelta imágenes en el drop zone o haz clic para elegirlas. El filtro es JPG / JPEG / PNG / TIF / TIFF / DNG.
  • Progreso de subida por archivo + progreso de lote suavizado (los archivos completados contribuyen 1 cada uno, el archivo en vuelo contribuye su fracción a nivel de byte).
  • Botones de iniciar / cancelar / eliminar con una protección en-vuelo para que los doble-clics no puedan disparar dos inicios. Cada botón se deshabilita a sí mismo mientras su llamada está pendiente; los errores aterrizan en el slot actionError del tile.

Para trabajos completados la vista de detalle también muestra la lista de artefactos — cada tarjeta muestra el tipo de salida, formato, tamaño, bounds y una miniatura para rásters.

Acciones del visor

Haz clic en un artefacto → se abre el modo visor. Acciones disponibles:

  • Toggle ortho layer. Añade el orthomosaic como ráster COG sobre la vista 2D del ops-map.
  • Toggle DSM / DTM. Superpone el ráster de elevación con un hillshade.
  • Load 3D tileset into map. Cuando el artefacto tiene un tilesetUrl, hacer clic en el visor emite un evento loadTileset que el componente de operación enruta a la vista Cesium 3D — dándote un tour 3D dentro de la operación de la reconstrucción.
  • Download. Abre una URL S3 presignada (getArtifactDownloadUrl(jobId, type)); cae al URL legado horneado si el presigning falla.

Puntos de contacto del ciclo de vida

  • Auto-creación — una DroneMission con pattern: 'mapping' y autoProcessOnCompletion: true genera un trabajo cuando la misión alcanza dji_completed. El nuevo trabajo aparece en la tira activa de este tile automáticamente.
  • Adjuntar al post-acción — las salidas completadas pueden adjuntarse al informe posterior a la acción de la misión desde la fila del artefacto.

Filtrado

El tile solo lista los trabajos cuyo operationId coincide con el missionId vinculado. Para una vista multi-operación abre la funcionalidad Mapping a nivel de organización desde la navegación izquierda.

Relacionado