Jestem wielkim fanem Kinetic i używaj go do śledzenia moich przejażdżek rowerowych, a także do mapowania lokalnych szlaków. Ostatnio trochę mnie zasmuciło i oznajmiło, że mam słaby sygnał GPS na początku jazdy. Pokazuje pasek siły sygnału i jest zdecydowanie poniżej 50%.
Niestety to wszystko pokazuje.
Na mojej starej jednostce GPS mogłem kiedyś zobaczyć, które satelity znajdują się w zasięgu jednostki, a dla których jednostka została zablokowana w celu uzyskania informacji o położeniu w dowolnym momencie.
Czy istnieje aplikacja na iPhone'a, która pozwala mi zobaczyć podobne informacje? Chciałbym zobaczyć, czy to lokalna interferencja nagle przeszkadza, czy to problem kinetyczny.
źródło
Ogólnie rzecz biorąc, w iOS nie można wyświetlić szczegółowych informacji o satelicie. Jak zauważono w odpowiedzi mspasova, API CoreLocation nie daje dostępu do szczegółów GPS.
Czynnikiem komplikującym jest to, że przez większość czasu twój iPhone nie używa GPS do znalezienia swojej pozycji. Zamiast tego wykorzystuje lokalizacje pobliskich sieci Wi-Fi i wież telefonii komórkowej. Metody te są na ogół dokładniejsze i szybsze niż korzystanie z czipu GPS, aw miastach możesz nigdy nie zobaczyć aktywacji GPS. Nie sądzę, aby program na iOS mógł nawet dowiedzieć się, które źródło lokalizacji obecnie pobiera, chociaż można zgadywać na podstawie zgłoszonej dokładności.
Istnieją zewnętrzne odbiorniki GPS dla urządzeń z systemem iOS, które mogą generować dokładniejsze poprawki. Na przykład Bad Elf ma listę programistów, a w przeszłości powiedział, że zamierza udostępnić API, aby uzyskać dostęp do bardziej szczegółowych informacji GPS.
źródło