Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS IoT Core Ubicazione del dispositivo
| Prima di utilizzare la funzione di localizzazione del AWS IoT Core dispositivo, consulta i Termini e condizioni di questa funzione. Tieni presente che AWS potrebbe trasmettere i parametri della richiesta di ricerca di geolocalizzazione, come i dati sulla posizione utilizzati per eseguire le ricerche, e altre informazioni al fornitore di dati terzo prescelto, che potrebbe essere diverso da Regione AWS quello che stai utilizzando attualmente. Il provider terzo e il solutore da utilizzare vengono scelti in base al payload di input ricevuto. Per ulteriori informazioni, consultare Termini del servizio AWS |
Usa AWS IoT Core Device Location per testare la posizione dei tuoi dispositivi IoT utilizzando solutori di terze parti. I risolutori sono algoritmi forniti da fornitori di terze parti che risolvono i dati di misurazione e stimano la posizione del dispositivo. Identificando la posizione dei dispositivi, è possibile monitorarli ed eseguirne il debug in loco per risolvere eventuali problemi.
I dati di misurazione raccolti da varie fonti vengono risolti e le informazioni di geolocalizzazione vengono riportate come un payload GeoJSON
Argomenti
Tipi di misurazione e risolutori
AWS IoT Core Device Location collabora con fornitori di terze parti per risolvere i dati di misurazione e fornire una posizione stimata del dispositivo. Nella tabella seguente vengono visualizzati i tipi di misurazione e i risolutori di posizione di terze parti, nonché le informazioni sui dispositivi supportati. Per informazioni sui dispositivi LoRa WAN e sulla configurazione della posizione dei dispositivi per essi, vedere Configurazione della posizione delle LoRa risorse WAN.
Nota
I dispositivi IoT generici e i dispositivi Sidewalk possono utilizzare gli argomenti MQTT sulla posizione dei dispositivi per ottenere informazioni sulla posizione. Per i Wi-Fi tipi di misurazione cellulare e indirizzo IP, se i dispositivi pubblicano i dati di misurazione negli argomenti riservati nel formato GeoJSON definito AWS IoT Core , Device Location può risolvere la posizione del dispositivo. Per il tipo di misurazione GNSS, il dispositivo deve disporre del chip LR11xx per scansionare i dati di misurazione per ottenere le informazioni sulla posizione risolta utilizzando il risolutore GNSS. Per informazioni su come ottenere informazioni sulla posizione dei dispositivi LoRa WAN, vedere Configurazione della posizione per LoRa le risorse WAN nella documentazione Wireless.AWS IoT
| Tipo di misurazione | Third-party risolutori | Dispositivi supportati |
|---|---|---|
| Wi-Fi punti di accesso | Wi-Fi risolutore basato | Dispositivi IoT generici, LoRa WAN e dispositivi Amazon Sidewalk |
| Torri radio cellulari: GSM, LTE, CDMA, SCDMA, WCMDA e dati TD-SCDMA | Risolutore basato su rete cellulare | Dispositivi IoT generici, LoRa WAN e dispositivi Amazon Sidewalk |
| IP address (Indirizzo IP) | Risolutore di ricerca inversa IP | Qualsiasi dispositivo IoT che si connette tramite TCP/IP |
| Dati di scansione GNSS (messaggi NAV) | Risolutore GNSS | Dispositivi IoT generici, LoRa WAN e dispositivi Amazon Sidewalk |
| Bluetooth Low Energy (BLE) | Risolutore basato su BLE | Dispositivi Amazon Sidewalk |
Per ulteriori informazioni sui risolutori di posizione ed esempi che mostrano il payload del dispositivo per i vari tipi di misurazione, consulta Risolutori di posizione e payload del dispositivo.
In che modo AWS IoT Core La localizzazione del dispositivo funziona
Il diagramma seguente mostra come AWS IoT Core Device Location raccoglie i dati di misurazione e risolve le informazioni sulla posizione dei dispositivi.
I passaggi seguenti mostrano come funziona AWS IoT Core Device Location.
-
Ricezione dei dati di misurazione
I dati di misurazione non elaborati correlati alla posizione del dispositivo vengono innanzitutto inviati dal dispositivo. I dati di misurazione sono specificati come un payload JSON.
-
Elaborazione dei dati di misurazione
I dati di misurazione vengono elaborati e AWS IoT Core Device Location sceglie i dati di misurazione da utilizzare, che possono essere informazioni sulla rete cellulare Wi-Fi, sulla scansione GNSS o sull'indirizzo IP.
-
Scelta del risolutore
Il risolutore di terze parti viene scelto in base ai dati di misurazione. Ad esempio, se i dati di misurazione contengono informazioni sull'indirizzo IP, sceglie il Wi-Fi solutore Wi-Fi e il risolutore di ricerca inversa IP.
-
Ottenere la posizione risolta
Viene inviata una richiesta API ai provider del solver che richiedono di risolvere la posizione. AWS IoT Core Device Location ottiene quindi le informazioni di geolocalizzazione stimate dai solutori.
-
Scelta della posizione risolta
Le informazioni sulla posizione risolte e la relativa precisione vengono confrontate e AWS IoT Core Device Location sceglie i risultati di geolocalizzazione con la massima precisione.
-
Generazione delle informazioni sulla posizione
Le informazioni di geolocalizzazione vengono inviate all'utente come un payload GeoJSON. Il payload contiene le coordinate geografiche WGS84, le informazioni sulla precisione, i livelli di affidabilità e il timestamp del momento in cui è stata ottenuta la posizione risolta.
Come usare AWS IoT Core Ubicazione del dispositivo
I passaggi seguenti mostrano come utilizzare AWS IoT Core Device Location.
-
Fornire dati di misurazione
Specificare i dati di misurazione grezzi relativi alla posizione del dispositivo come un payload JSON. Per recuperare i dati di misurazione del payload, accedi ai registri del dispositivo o utilizza CloudWatch Logs e copia le informazioni sui dati del payload. Il payload JSON deve contenere uno o più tipi di dati di misurazione. Per esempi che mostrano il formato di payload per vari risolutori, consulta Risolutori di posizione e payload del dispositivo.
-
Risolvere le informazioni sulla posizione
Utilizzando la pagina Device Location
nella AWS IoT console o il funzionamento dell'GetPositionEstimateAPI, trasmetti i dati di misurazione del payload e risolvi la posizione del dispositivo. AWS IoT Core Device Location sceglie quindi il solutore con la massima precisione e riporta la posizione del dispositivo. Per ulteriori informazioni, consulta Risoluzione della posizione di dispositivi IoT. -
Copiare le informazioni sulla posizione
Verifica le informazioni di geolocalizzazione che sono state risolte da AWS IoT Core Device Location e riportate come payload GeoJSON. Puoi copiare il payload per utilizzarlo con le tue applicazioni e altri file. Servizio AWS Ad esempio, puoi inviare i dati della tua posizione geografica ad Amazon Location Service utilizzando l'azione della Location (Ubicazione) AWS IoT regola.
I seguenti argomenti mostrano come utilizzare AWS IoT Core Device Location ed esempi di payload di localizzazione del dispositivo.