Servizio di localizzazione Mega
Il servizio di localizzazione cloud Mega Block fornisce supporto per le capacità di localizzazione spaziale online e in tempo reale sul dispositivo. Il dispositivo esegue la tua applicazione AR e, dopo l'inizializzazione della sessione, deve ottenere la posa iniziale della fotocamera tramite il servizio di localizzazione cloud; successivamente, combina le capacità di tracciamento del movimento del dispositivo locale e collabora con i risultati della localizzazione cloud per aggiornare continuamente le informazioni sulla posa in tempo reale del dispositivo, soddisfacendo così i requisiti dell'applicazione per una maggiore robustezza e un'esperienza AR più realistica.
Le capacità di localizzazione cloud dipendono dal calcolo in tempo reale sul lato server. Durante il funzionamento dell'applicazione AR, il dispositivo deve mantenere la connessione di rete per ottenere i risultati di localizzazione e calcolo della posa restituiti dal cloud. Per impostazione predefinita, il centro di calcolo per la localizzazione cloud è distribuito a Shanghai, Cina. Se hai requisiti più elevati per la latenza di rete o la stabilità, o se il tuo prodotto AR è rivolto a mercati esteri, supportiamo la distribuzione di nodi server tramite accelerazione dedicata o la distribuzione di risorse di localizzazione cloud in centri di calcolo vicini per ottimizzare ulteriormente le prestazioni complessive e l'esperienza utente.
Flusso di dati Block
La preparazione per la localizzazione cloud Block si articola in tre passaggi:
- Acquisizione, caricamento e completamento della mappatura Block
- Generazione del repository di archiviazione Block
- Aggiunta del Block richiesto alla libreria di localizzazione cloud
flowchart LR
A[Block 建图] --> B>Block 存储] --> C[云定位库加图]
Dopo il completamento della mappatura, il Block generato viene automaticamente archiviato nel repository Block collegato. Per i passaggi operativi dettagliati di ciascuna fase, consulta i seguenti documenti:
- Mappatura Block
- Visualizzazione della mappa Block
- Come preparare la libreria di localizzazione cloud
Flusso di dati di localizzazione cloud
- Il dispositivo carica i dati di tracciamento del movimento e i dati dell'immagine al servizio di localizzazione cloud, che restituisce i risultati della posa della fotocamera localizzata.
- Il dispositivo ottimizza in tempo reale la fusione della posa della fotocamera per guidare il rendering e l'interazione in tempo reale.
- Se nella libreria di localizzazione cloud sono stati caricati dati di annotazione, il pacchetto di annotazioni viene scaricato sul dispositivo come file di annotazione EMA, rendendo i contenuti 3D nelle posizioni annotate.
flowchart TB
C[云定位库] --> D[设备端]
D[设备端] --> C[云定位库]
Preparazione iniziale
- Completamento della mappatura Mega Block
- Almeno un repository di archiviazione Mega Block disponibile
- Verifica che il Mega Block target sia in questo repository con stato normale
- Preparazione di un APIKey con autorizzazioni per Mega Block
- Il dispositivo richiede una licenza Sense o una licenza per mini-program WeChat (disponibile per prova gratuita)
Nota
Per utilizzare la licenza EasyAR Sense su dispositivi headset, è necessario selezionare il tipo di licenza XR License Sense
Avvio rapido della localizzazione cloud
I passaggi di configurazione del servizio di localizzazione cloud sono:
- Acquisto e creazione di un gruppo di servizi di localizzazione cloud
- Associazione del gruppo di servizi al progetto di mappatura
- Creazione di una libreria di localizzazione cloud nel gruppo
- Aggiunta di Mega Block alla libreria di localizzazione cloud
Argomenti di riferimento:
Creazione e acquisto del gruppo di servizi di localizzazione cloud
Questo è un pacchetto di risorse necessario per la localizzazione cloud. Il pacchetto standard include:
| Voce pacchetto standard | Standard | Prova |
|---|---|---|
| Progetto per attività di mappatura | 1 | 1 |
| Librerie di localizzazione cloud | 5 | 2 |
| Concorrenza richieste QPS | 10 | 3 |
Nota
- Ogni richiesta che include l'AppId della libreria di localizzazione cloud contribuisce alla QPS (indipendentemente dall'esito della localizzazione).
- Le librerie di localizzazione cloud nello stesso gruppo di servizi cloud condividono la QPS.
Supplementi aggiuntivi al pacchetto standard
Il pacchetto standard supporta ulteriori acquisti per espandere i limiti d'uso:
- Acquisto di librerie di localizzazione cloud aggiuntive
- Aumento delle quote di associazione delle attività
- Espansione del numero di QPS per la concorrenza delle richieste
Nota
Per gli utenti paganti, i file della mappa Mega Block vengono conservati per 3 mesi dopo la scadenza; se i file sono ancora presenti nel repository, è possibile ricreare la libreria di localizzazione cloud e aggiungere nuovamente la mappa per l'uso.
Argomenti di riferimento:
Verifica rapida del servizio di localizzazione
Mega supporta una verifica rapida dopo il completamento della configurazione del servizio di localizzazione cloud per garantire il corretto funzionamento e l'efficacia della localizzazione.
La figura seguente mostra un esempio di verifica rapida e semplice: utilizzando un'immagine di test della scena preparata davanti al computer, è possibile verificare rapidamente la funzionalità del servizio di localizzazione senza essere sul posto. Come mostrato, il colore verde di Localize indica il successo della localizzazione.

Verifica rapida
Mega Toolbox verifica il completamento della configurazione del servizio di localizzazione. Supporta la verifica simulata su app native, mini-program WeChat o Unity, suddivisa nei seguenti metodi:
- Verifica rapida non in loco con Mega Toolbox
- Verifica rapida in loco con Mega Toolbox
- Verifica rapida basata sulla simulazione in Mega Studio
Verifica dell'efficacia della localizzazione
- Prima annotare i dati Mega Block in Mega Studio
- Verificare l'efficacia della localizzazione in loco con Mega Toolbox
Argomenti di riferimento per la verifica rapida: