2015-02-12 18 views
5

Gdy żądasz GPS CLLocation z iOS, ma ono pole horizontalAccuracy, które jest promieniem w metrach od zgłoszonej lokalizacji, w której użytkownik prawdopodobnie będzie.Dokładność statystyczna telefonu iPhone/iOS GPS Zaufanie statystyczne

Moje pytanie brzmi następująco: Z jaką statystyczną pewnością (np. Procent) możemy powiedzieć, że telefon znajduje się w odległości "poziomej dokładności" od podanej lokalizacji?

Niektóre tła, dlaczego mnie to obchodzi:

  1. pracuję z danych pochodzących zarówno z Androidem i iOS i chciałbym wiedzieć, jak mogę być pewni o danym kawałku danych lokalizacyjnych.

  2. Na Androidzie dane te są jednoznaczne: 68%. Od the docs:

    Definiujemy dokładność jako promień 68% pewności. Innymi słowy, jeśli narysujesz okrąg wyśrodkowany na długości i szerokości geograficznej tej lokalizacji, a promień będzie równy dokładności, wówczas istnieje 68% prawdopodobieństwa, że ​​prawdziwa lokalizacja znajduje się wewnątrz okręgu.

  3. W ogóle, gdy mamy do czynienia z danymi GPS, istnieje szereg standardowych metod raportowania błędów w tym RMS (68%, prawdopodobnie wykorzystuje metodę Android), 2DRMS (95%), CEP (50%), Error Ellipse (95%). Więcej informacji na temat tych metod można znaleźć na stronie here.

+0

możliwy duplikat [Co dokładnie ma wartość horizontalAccuracy?] (Http://stackoverflow.com/questions/10634734/what-does-horizontalaccuracy-exactly-mean) – Paulw11

Odpowiedz

3

Ponieważ wszelka dokumentacja nie opisuje tego, trzeba zrobić własne badania ... Albo nadzieję, że ktoś nie praca dla ciebie :)

Nie jestem pewien, co jest FileMaker, ale to nie ma znaczenia: jest zdecydowanie zbudowany na CoreLocation. Ktoś zgromadził wiele próbek z użytkownikami i złożył raport na swoim blogu:

http://scarpettagroup.com/location-whats-accuracy/

FileMaker nie donosi CEP, R95, 2DRMS, czy cokolwiek innego spójne. W przypadku niektórych podanych dokładności FileMaker wydaje się być zgłaszający promień ufności 90% (prawdziwa pozycja mieści się w tym promieniu wynoszącym 90% czasu); dla innych wygląda jak promień 75% pewności . W przypadku niektórych pozycji, zgłaszana dokładność to zamówienia o wartości większej niż w stosunku do rzeczywistej zmiany pozycji współrzędnych .

Przeczytaj cały artykuł na blogu, aby uzyskać więcej informacji. Niestety nie jest to zbyt szczegółowe, a bloger nie udostępnia swoich danych, więc można obliczyć minimalną dokładność.

Możesz spróbować skontaktować się z tą osobą i poprosić go o udostępnienie jej danych. Może uda ci się coś z tego zebrać. Można próbować w tym wątku:

http://fmforums.com/forum/topic/89502-which-measure-of-accuracy-is-used-by-location-functions/

jbante jest użytkownik, który zrobił badania.

Jeśli chcesz konkretnej odpowiedzi, trzeba by zrobić szeroko zakrojone badania, jak ten tutaj:

http://blog.oplopanax.ca/2012/11/measuring-smartphone-gps-accuracy/

1

Wartość horicontal dokładność nie jest obliczana przez iOS (lub Android). jest on bezpośrednio dostarczany przez układ GPS (GNSS) z ich cutom, protokołem binarnym. Możesz pobrać specyfikację protokołu binarnego Ublox i przeczytać tę kalkulację horcjontal acc, dokumentację. Producenci mikroprocesorów zwykle nazywają to "szacunkową dokładnością rzędu". Ponadto producenci chipów (np. UBlox) nie podają informacji o takim zaufaniu (promieniu), związanym z tym oszacowaniem.

Aby odpowiedzieć na pytanie: "z jaką pewnością statystyczną (np. Procent) możemy powiedzieć, że telefon znajduje się w odległości" od poziomu dokładności "od podanej lokalizacji".

Jest to po prostu nieznane, producenci układów nie określają tego. Ponieważ wiele obliczeń jak wartość hdop opiera się na wartości 1-sigma, przypuszczam, że nie będzie ona lepsza niż 1-sigma, czyli 68% wspomnianych przez Androida.

Ponadto, producenci zwracają uwagę na to, że dokładność horoskopy wynosi szacunkowo, więc nie jest to nawet wielkość statystyczna, nie może być taka, ponieważ właściwa lokalizacja jest nieznana.

Następna uwaga: ponieważ odchylenia pozycji promieniowej GPS są tylko długoterminowe rozkład normalny (24h), takie krótkoterminowe oszacowania są jeszcze bardziej wątpliwe.