View a markdown version of this page

Configurazione avanzata per AWS IoT Core Posizione del dispositivo - AWS IoT Core

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à.

Configurazione avanzata per AWS IoT Core Posizione del dispositivo

Puoi utilizzare il AdvancedConfiguration parametro per personalizzare il modo in cui AWS IoT Core Device Location risolve la posizione dei tuoi dispositivi. Questo parametro è supportato quando si utilizza l'operazione GetPositionEstimate API o la AWS IoT console.

Nota

Il AdvancedConfiguration parametro è opzionale e attualmente è supportato solo per il flusso dell'API HTTP. Non è supportato per i flussi di localizzazione dei dispositivi MQTT o LoRa WAN.

Le integrazioni esistenti che non utilizzano questo parametro non sono interessate e continuano a funzionare come prima. Quando il parametro non è specificato, viene utilizzato il livello di confidenza predefinito del 68%, che è il comportamento predefinito prima dell'introduzione di questo parametro.

WiFiCellular configurazione

La WiFiCellular configurazione si applica quando i dati di misurazione contengono Wi-Fi informazioni sul payload cellulare o su entrambi. Utilizzate questa configurazione per personalizzare il livello di confidenza per i solutori basati su Cellular Wi-Fi e Cellular.

ConfidencePercent

La percentuale di confidenza utilizzata per risolvere la posizione del dispositivo con Wi-Fi o dati di misurazione cellulari. Questo valore determina la probabilità che la posizione effettiva del dispositivo rientri nel raggio di precisione riportato. Specificate un valore intero compreso tra 50 e 99.

Una percentuale di confidenza più elevata comporta un raggio di precisione maggiore, mentre una percentuale di confidenza più bassa comporta un raggio di precisione più piccolo. Il livello di confidenza predefinito è del 68% quando questo parametro non è specificato.

Nota

La WiFiCellular configurazione viene utilizzata solo quando i dati di misurazione contengono Wi-Fi o informazioni cellulari. Se i dati di misurazione contengono solo altri tipi, come l'indirizzo IP o il GNSS, la WiFiCellular configurazione viene ignorata.

Wi-Fi esempio di payload con AdvancedConfiguration

L'esempio seguente mostra un payload Wi-Fi di misurazione con il AdvancedConfiguration parametro che imposta il livello di confidenza al 95 percento.

{ "Timestamp": 1664313161, "WiFiAccessPoints": [ { "MacAddress": "A0:EC:F9:1E:32:C1", "Rss": -75 }, { "MacAddress": "A0:EC:F9:15:72:5E", "Rss": -67 } ], "AdvancedConfiguration": { "WiFiCellular": { "ConfidencePercent": 95 } } }

Il seguente payload GeoJSON mostra la posizione risolta con il livello di confidenza impostato su 0,95, corrispondente alla confidenza del 95% richiesta.

{ "coordinates": [ 23.864079, 61.44683 ], "type": "Point", "properties": { "horizontalAccuracy": 22, "horizontalConfidenceLevel": 0.95, "timestamp": "2026-04-03T00:13:15.134343033Z" } }

Esempio di payload cellulare con AdvancedConfiguration

L'esempio seguente mostra un payload di misurazione cellulare con il AdvancedConfiguration parametro che imposta il livello di confidenza al 55 percento.

{ "Timestamp": 1664313161, "CellTowers": { "Gsm": [{ "Mcc": 262, "Mnc": 1, "Lac": 5126, "GeranCid": 16504, "GsmLocalId": { "Bsic": 6, "Bcch": 82 }, "GsmTimingAdvance": 1, "RxLevel": -110, "GsmNmr": [{ "Bsic": 7, "Bcch": 85, "RxLevel": -100, "GlobalIdentity": { "Lac": 1, "GeranCid": 1 } }] }], "Wcdma": [{ "Mcc": 262, "Mnc": 7, "Lac": 65535, "UtranCid": 14674663, "WcdmaNmr": [{ "Uarfcndl": 10786, "UtranCid": 14674663, "Psc": 149 }, { "Uarfcndl": 10762, "UtranCid": 14674663, "Psc": 211 } ] }], "Lte": [{ "Mcc": 262, "Mnc": 2, "EutranCid": 2898945, "Rsrp": -50, "Rsrq": -5, "LteNmr": [{ "Earfcn": 6300, "Pci": 237, "Rsrp": -60, "Rsrq": -6, "EutranCid": 2898945 }, { "Earfcn": 6300, "Pci": 442, "Rsrp": -70, "Rsrq": -7, "EutranCid": 2898945 } ] }] }, "AdvancedConfiguration": { "WiFiCellular": { "ConfidencePercent": 55 } } }

Il seguente payload GeoJSON mostra la posizione risolta con il livello di confidenza impostato su 0,55, corrispondente alla confidenza del 55% richiesta.

{ "coordinates": [ 13.376077, 52.51823, 80.1 ], "type": "Point", "properties": { "verticalAccuracy": 34, "verticalConfidenceLevel": 0.55, "horizontalAccuracy": 254, "horizontalConfidenceLevel": 0.55, "timestamp": "2026-04-06T23:43:45.198088456Z" } }