Dzisiaj po raz pierwszy użyłem GPS na moim Androidzie i zastanawiałem się, jak to właściwie działa.
Wiem, że telefony z Androidem mają chip GPS, ale czy telefon nawiązuje bezpośrednie połączenie z serwerem GPS, czy dzieje się coś innego? Jeśli istnieje bezpośrednie połączenie z serwerem, czy to oznacza, że każdy użytkownik Androida może nawiązać bezpośrednie połączenie z serwerem?
źródło
GPS - wszystkie systemy GPS odbierają sygnały z satelitów. Nigdy nie wysyłają danych do satelitów GPS. Twój telefon potrzebuje znacznie większej anteny, aby wysłać do nich sygnał.
Systemy takie jak OnStar wysyłają Twoją pozycję z powrotem na swoje serwery. Serwery Google otrzymują informacje o Twojej pozycji, dzięki czemu mogą obliczyć wskazówki i pobrać kafelki mapy.
Rząd USA nie pobiera opłat za korzystanie z GPS. To jest globalne.
źródło
GPS to system pasywny. Na orbicie znajduje się konstelacja satelitów z zegarami atomowymi na pokładzie, które w zasadzie wykrzykują ich dane identyfikacyjne i czas dla każdego, kto będzie słuchał. Odbiornik GPS nasłuchuje sygnałów i wykorzystuje różnice w czasie, gdy słyszy z różnych satelitów - z powodu opóźnień prędkości światła i efektów relatywistycznych (!) - oraz znajomości orbit satelitów (również transmitowanych przez satelity), aby triangulować swoją pozycję na ziemi.
Sygnały z satelitów są po prostu radiem. Nie jest wymagana „sieć”, połączenie telefoniczne ani żadna dwustronna komunikacja.
źródło