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 Posizione del dispositivo
| Prima di utilizzare la funzione di localizzazione del AWS IoT Core dispositivo, consulta i Termini e condizioni relativi a questa funzione. Tieni presente che AWS potrebbe trasmettere i parametri della tua richiesta di ricerca basata sulla 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 attualmente utilizzando. Il fornitore terzo e il risolutore 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 risolutori 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 terzi 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 relativa posizione, 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 le informazioni sulla posizione. Per i tipi di misurazione degli indirizzi IP e cellulari Wi-Fi, se i dispositivi pubblicano i dati di misurazione negli argomenti riservati nel formato GeoJSON definito, AWS IoT Core Device Location può determinare 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 risolte utilizzando il risolutore GNSS. Per informazioni su come ottenere informazioni sulla posizione per i 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, WAN e dispositivi Amazon Sidewalk LoRa |
| 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 posizione 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 dati cellulari Wi-Fi, scansioni GNSS o indirizzi 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
Una richiesta API viene inviata ai provider di risolutori chiedendo 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 Posizione del dispositivo
I passaggi seguenti mostrano come utilizzare la posizione AWS IoT Core del dispositivo.
-
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 log del tuo dispositivo oppure usa 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 Posizione del
dispositivo nella AWS IoT console o l'operazione GetPositionEstimate API, 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 altre applicazioni. Servizio AWS Ad esempio, puoi inviare i dati sulla 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 del payload relativo alla localizzazione del dispositivo.