J'ai obtenu ces données à partir de mon téléphone, je comprends généralement la plupart d'entre elles, mais certaines des valeurs de position GPS me laissent perplexe :
"locations" : [ {
"timestampMs" : "1531422503855",
"latitudeE7" : 399187535,
"longitudeE7" : -751663977,
"accuracy" : 16,
"altitude" : -28,
"verticalAccuracy" : 2
}, {
"timestampMs" : "1531422474313",
"latitudeE7" : 399187554,
"longitudeE7" : -751664138,
"accuracy" : 16,
"altitude" : -28,
"verticalAccuracy" : 2
},
Maintenant, je comprends comment déchiffrer la plupart de ces données, l'horodatage est au format de l'époque, et les coordonnées sont un facteur de 10^7. Mais en fait, ce sont les trois derniers qui me perturbent. Si je comprends bien, la précision est définie comme le rayon de confiance de 68%. Donc je suppose que la valeur renvoyée, 16 dans ce cas, est que le GPS a 68% de confiance qu'il est précis à 16 mètres près ( ?). Mais pour les valeurs d'altitude et de précision verticale, je n'en ai AUCUNE idée. Je sais que la précision de l'altitude pour le GPS est très imprécise pour de nombreuses raisons, mais je suppose que ce -28 correspond à une valeur négative de 28 mètres sous le niveau de la mer... ? Mais pour être honnête, je ne suis pas sûr, tout comme la précision verticale. Si quelqu'un pouvait me donner l'interprétation correcte, ce serait très apprécié.
Deuxième mais petite question, le téléphone a enregistré deux points GPS à 30 secondes d'intervalle, où le GPS se recentre et obtient une localisation plus précise, peut-on supposer que cette deuxième localisation est la localisation "correcte" avec la fréquence à laquelle l'appareil interroge les données ?