Servicio de construcción de mapas Mega
La construcción de mapas espaciales es el núcleo del servicio en la nube Mega, actuando como el eje central de todo el flujo de trabajo de Mega. Recibe datos recopilados del mundo físico y los convierte en activos digitales necesarios para el desarrollo de aplicaciones.
A continuación se muestra la posición de la construcción de mapas espaciales en todo el flujo de trabajo de Mega:
flowchart LR
A[Recopilación de datos] --> B>Construcción del mapa Mega Block] --> C[Localización Mega]
Introducción de funciones
EasyAR Mega adopta un proceso de procesamiento automatizado completamente en la nube. Los desarrolladores no necesitan ejecutar algoritmos complejos de construcción de mapas localmente; solo cargan videos que cumplan con los requisitos, y el clúster en la nube realiza automáticamente las siguientes tareas:
Extracción de características: identifica características visuales clave en el entorno (como puntos angulares, texturas).
Reconstrucción espacial: calcula las coordenadas tridimensionales de los puntos característicos, generando datos espaciales.
Detección de bucle cerrado: identifica automáticamente bucles en la ruta, eliminando errores acumulativos.
Georreferenciación: combina datos GNSS para alinear el sistema de coordenadas local con el sistema de coordenadas geográfico global.
Fusión de múltiples mapas: permite combinar múltiples bloques de recopilación independientes en un mapa completo (para escenarios grandes).
Flujo de construcción de Block
Organice las tareas de construcción de mapas creando y gestionando proyectos de construcción de mapas. Una vez que la construcción se completa con éxito, se genera un Block.
flowchart LR
A[Proyecto de construcción de mapas] --> B[Tarea de construcción de mapas] --> C[Resultado del mapa: Block]
- Proyecto de construcción de mapas: utilizado para organizar y gestionar tareas de construcción de mapas relacionadas
- Tarea de construcción de mapas: ejecuta operaciones específicas de construcción de mapas
- Block: producto final generado tras una construcción exitosa
Diferentes tipos de tareas de construcción de mapas
Según el tamaño de su escenario y la estrategia de recopilación, Mega ofrece cuatro tipos de tareas de construcción de mapas. Cree el tipo de tarea correspondiente según su situación real:
Tarea de mapa único regular
- Escenarios aplicables: escenarios pequeños y medianos, recopilación única que cubre todo el escenario
- Casos típicos: centros comerciales de un solo piso, restaurantes, oficinas de un solo nivel, salas de exposición, parques, etc.
- Dispositivo de recopilación: cámara panorámica GoPro Max/Max2
- Pasos de operación: Crear tarea de mapa único regular
Tarea de fusión de múltiples mapas para áreas muy grandes
- Escenarios aplicables: escenarios a gran escala, múltiples pisos, áreas conectadas
- Casos típicos: centros comerciales grandes (conectando diferentes niveles), distritos comerciales (conectando interiores y exteriores), campus universitarios (conectando múltiples edificios), etc.
- Dispositivo de recopilación: cámara panorámica GoPro Max/Max2
- Pasos de operación: Crear tarea de fusión de múltiples mapas para áreas grandes
Tarea de recopilación con teléfono para áreas pequeñas
- Escenarios aplicables: áreas pequeñas, espacios reducidos
- Casos típicos: habitaciones, tiendas, salas de exposición, etc.
- Dispositivo de recopilación: iPhone / teléfono Android compatible con ARCore
- Pasos de operación: Crear tarea de recopilación con teléfono para áreas pequeñas
Tarea de recopilación de objetos con teléfono
- Escenarios aplicables: objetos individuales
- Casos típicos: exhibiciones, equipos, productos, etc.
- Dispositivo de recopilación: iPhone / teléfono Android compatible con ARCore
- Pasos de operación: Crear tarea de recopilación de objetos con teléfono
Explicación de los estados de construcción de mapas
En la interfaz de construcción de mapas Block del centro de desarrollo, verá el estado en tiempo real de las tareas de construcción de mapas. Comprender estos estados ayuda a evaluar el progreso:
| Estado de construcción | Explicación | Acción recomendada |
|---|---|---|
| En revisión | Revisión manual de video en curso | Esperar a que se complete la revisión |
| En cola | Esperando recursos de servidor disponibles | Esperar asignación de servidor para comenzar procesamiento |
| Generando | Procesamiento en servidor | Esperar finalización de la construcción |
| Tarea completada | Construcción completada | Ver resultados de la construcción |
| Generación fallida | Construcción fallida | Solución de problemas |
Ver resultados de construcción de mapas
Una vez completada la construcción, puede ver los resultados para confirmar si cumplen con los requisitos esperados.
- Revisar rutas de recopilación
- Ver informe de construcción de mapas
- Previsualizar modelo espacial
- Ver información del Block
Solución de problemas en construcción de mapas fallida
Cuando una tarea de construcción de mapas falla, se recomienda solucionar problemas de la siguiente manera:
- Ver informe de construcción: Ver informe de construcción, buscar soluciones según la información del informe.
- Referencia de solución de problemas: consultar la Guía de solución de problemas en construcción de mapas para soluciones comunes.
- Contactar soporte técnico: si los métodos anteriores no resuelven el problema, contacte al personal de EasyAR y proporcione el
JobIDdel informe de construcción para una localización rápida del problema.