View a markdown version of this page

Configuration avancée pour AWS IoT Core Emplacement de l'appareil - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration avancée pour AWS IoT Core Emplacement de l'appareil

Vous pouvez utiliser AdvancedConfiguration ce paramètre pour personnaliser la façon dont AWS IoT Core Device Location détermine la localisation de vos appareils. Ce paramètre est pris en charge lors de l'utilisation de l'opération GetPositionEstimate API ou de la AWS IoT console.

Note

Le AdvancedConfiguration paramètre est facultatif et n'est actuellement pris en charge que pour le flux d'API HTTP. Il n'est pas pris en charge pour les flux de localisation des périphériques MQTT ou LoRa WAN.

Les intégrations existantes qui n'utilisent pas ce paramètre ne sont pas affectées et continuent de fonctionner comme avant. Lorsque le paramètre n'est pas spécifié, le niveau de confiance par défaut de 68 % est utilisé, ce qui correspond au comportement par défaut avant l'introduction de ce paramètre.

WiFiCellular configuration

La WiFiCellular configuration s'applique lorsque vos données de mesure contiennent des informations de charge utile Wi-Fi, cellulaires ou les deux. Utilisez cette configuration pour personnaliser le niveau de confiance des solveurs Wi-Fi et des solveurs basés sur Cellular.

ConfidencePercent

Le pourcentage de confiance utilisé pour résoudre la localisation de l'appareil à l'aide Wi-Fi de données de mesure cellulaires. Cette valeur détermine la probabilité que l'emplacement réel de l'appareil se situe dans le rayon de précision indiqué. Spécifiez une valeur entière comprise entre 50 et 99.

Un pourcentage de confiance plus élevé entraîne un rayon de précision plus grand, tandis qu'un pourcentage de confiance plus faible entraîne un rayon de précision plus petit. Le niveau de confiance par défaut est de 68 % lorsque ce paramètre n'est pas spécifié.

Note

La WiFiCellular configuration n'est utilisée que lorsque les données de mesure contiennent Wi-Fi des informations cellulaires. Si les données de mesure ne contiennent que d'autres types, tels que l'adresse IP ou le GNSS, la WiFiCellular configuration est ignorée.

Wi-Fi exemple de charge utile avec AdvancedConfiguration

L'exemple suivant montre une charge utile Wi-Fi de mesure avec le AdvancedConfiguration paramètre qui définit le niveau de confiance à 95 %.

{ "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 } } }

La charge utile GeoJSON suivante indique l'emplacement résolu avec un niveau de confiance défini sur 0,95, correspondant au niveau de confiance de 95 % demandé.

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

Exemple de charge utile cellulaire avec AdvancedConfiguration

L'exemple suivant montre une charge utile de mesure cellulaire avec le AdvancedConfiguration paramètre qui définit le niveau de confiance à 55 %.

{ "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 } } }

La charge utile GeoJSON suivante indique l'emplacement résolu avec un niveau de confiance défini sur 0,55, correspondant au niveau de confiance de 55 % demandé.

{ "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" } }