Próbuję używać Map Google w Chinach. Wiem, że Google jest zablokowany, dlatego pobrałem mapę Pekinu offline. Jednak gdy otwieram aplikację, mój telefon próbuje znaleźć satelity GPS, ale nie znajduje. Wiem, że lokalizacja działa, ponieważ moja lokalizacja działa poprawnie, gdy korzystam z Wi-Fi. Czy to Chiny blokują GPS, czy coś innego?
Używam Verizon HTC One (M8) z Androidem 5.0.1 i HTC Sense.
Uwaga: to pytanie zostało również przesłane do Android.SE .
Aktualizacja 1:
Wszystkie moje testy tego pytania zostały przeprowadzone na 7. piętrze biurowca w centrum miasta. Wczoraj po pewnym czasie byłem w stanie odebrać sygnał GPS (używając zarówno Google Maps, jak i GPS Status) na 17. piętrze podmiejskiego budynku mieszkalnego. Byłem wtedy w stanie odebrać sygnał w innej części śródmieścia, w której brakowało wielu wysokich budynków. Kiedy wrócę jutro do biura, będę w stanie ocenić, czy otrzymanie danych satelitarnych zabierało dużo czasu, jak sugerował @Vince, czy może to miejski kanion, jak sugerował @Loren. Dziękujemy wszystkim za pomoc i wyjaśnienia!
Aktualizacja 2:
Po kilku testach wydaje się, że sprowadza się to do problemu miejskiego kanionu. GPS nie znajduje satelitów na moim biurku w biurze, jednak jeśli przyłożę go do okna, znajdzie 2 satelity (nie wystarczy na lokalizację, ale wystarczy, aby odpowiedzieć na to pytanie). Kiedy zabieram telefon na zewnątrz budynku, mogę uzyskać lokalizację w niektórych obszarach. Jeszcze raz dziękuję wszystkim za pomoc i bogactwo nowej wiedzy.
Uwaga: wszystkie testy zostały wykonane przy wyłączonych usługach danych i WiFi.
Na podstawie komentarza zadałem pytanie w GIS.SE dotyczące miejskiego kanionu i jego porównania do Pekinu w porównaniu do Nowego Jorku.
źródło
Odpowiedzi:
Dawno temu wziąłem dość prosty GPS (tylko współrzędne, to było zanim istniał pomysł GPS z mapą) do Chin - i stwierdziłem, że nie poradziłby sobie ze wszystkimi wysokimi budynkami. W dużym parku to by działało. Kiedyś udało mi się go naprawić, siedząc na parapecie wysoko w budynku, ale na poziomie ulicy, wokół budynków, nigdy nie miałem wystarczającej liczby satelitów do naprawy.
źródło
Może to być spowodowane długim czasem do pierwszej naprawy. Rzeczywiście niedawno dowiedziałem się, że najnowsze smartfony wykorzystują mechanizmy zwane „Wspomaganym GPS” , aby uzyskać lokalizację na podstawie odbioru GPS. Chodzi o to, że jeśli używasz GPS w obszarze, w którym jeszcze nie byłeś, GPS potrzebuje czasu na znalezienie i interpretację sygnału, głównie z powodu niskiej prędkości pobierania z satelity (źródło artykułu w Wikipedii wspomina 12 minut, aby uzyskać cały komunikat nawigacyjny i zlokalizować urządzenie).
Aby rozwiązać ten problem i uczynić go bardziej użytecznym dla dzisiejszych niecierpliwych użytkowników telefonów, telefony używają sieci danych (WiFi / mobile) w celu przybliżenia lokalizacji telefonu i pobrania almanachu pozycji satelitów GPS. Dzięki tym informacjom sygnał GPS jest częściej wykrywany szybciej i z większą precyzją. Jak podaje @AdamDavis w swoim komentarzu, technologie zapewniające to rozwiązanie mogą nie być takie same w każdym kraju, a nawet być dostępne.
Twoim problemem może być po prostu to, że nie czekasz wystarczająco długo, aby telefon się zlokalizował. Proponuję spróbować użyć funkcji GPS podczas połączenia z Wi-Fi lub po prostu uzbroić się w cierpliwość.
Należy pamiętać, że w każdym razie Chiny nie mogą zablokować sygnału GPS. Jak twierdzą niektórzy komentatorzy, z pewnością możliwe byłoby użycie jammerów do zmiany (nie blokowania) sygnału, ale przypuszczam, że potrzeba wielu jammerów, aby objąć cały kraj. I nie jestem pewien, czy możliwe jest zablokowanie tych sygnałów bez zmiany, przynajmniej częściowo, innych sygnałów telekomunikacyjnych. Sygnały GPS są wysyłane przez satelity Sił Powietrznych USA, być może możliwe jest, że będą w stanie precyzyjnie kontrolować, które satelity wysyłają jakie sygnały i z jaką precyzją, ale znów wątpię w to (komunikacja z satelitą może być zbyt wolna, aby oferować taka drobna konfiguracja, nawet jeśli jest wykonywana). Jak niektórzy komentują, trudno jest nawet skonfigurować to dla określonego obszaru na Ziemi, ponieważ satelity nie są geostacjonarne (tj. satelita przeleci przez wiele kontynentów w ciągu jednego dnia). Jednak nie jestem ekspertem w tej dziedzinie.
źródło
Vince omawia prawdopodobne wyjaśnienia , ale niestety istnieje również kilka innych złowrogich możliwości. Krótko mówiąc, chińskie przepisy dotyczące GPS są zarówno niejasne, jak i częściowo tajne : według niektórych odczytów prawa wszelkie korzystanie z urządzeń GPS jest technicznie zabronione , a nieliczne aparaty fotograficzne i inne urządzenia obsługujące GPS posuwają się tak daleko, że wyłączają GPS całkowicie, jeśli zdadzą sobie sprawę, że znajdują się w granicach Chin.
Teraz, aby to wyjaśnić, wyłączenie GPS w taki sposób należy wyłącznie do producenta, same Chiny nie blokują ani nie próbują blokować GPS, o ile wiem. A przy czym w Chinach jest około 1,2 miliarda telefonów, z których ogromna większość ma GPS i jest intensywnie używana przez mieszkańców, wszelkie hipotetyczne zakazy GPS są prawie martwą literą - chociaż ciekawie będzie zobaczyć, czy Chińska wersja GPS, Beidou , jest obowiązkowa po uruchomieniu.
Nawet jeśli GPS działa, może się okazać, że twoja ulubiona zachodnia usługa mapowania nie pokazuje zdjęć satelitarnych we właściwej lokalizacji , a zamiast tego zdjęcia są „losowo” przesuwane. Z drugiej strony chińskie usługi, takie jak Baidu i Sohu, będą działać dobrze.
źródło
Wiele dobrych odpowiedzi już tutaj. Ale byłem już wcześniej w Chinach i korzystałem z GPS z bardzo dobrą precyzją oraz z Mapami Google. Również zajmowanie się współrzędnymi i urządzeniem mobilnym GPS jest częścią mojego zawodu, więc pozwólcie mi się wtrącić.
Satelity GPS to nic innego jak sieć satelitarna, która rozsyła sygnał znacznika czasu, który mogą uchwycić telefony komórkowe lub dowolny układ GPS, a następnie ustalić długość, szerokość geograficzną i wysokość. Działa w dowolnym miejscu na powierzchni Ziemi, chyba że jest zablokowany. Oprócz sygnałów GPS telefony komórkowe mogą korzystać z danych lokalizacji dostarczonych przez operatora komórkowego (GSM, 2G, 3G i LTE), aby w tym pomóc.
Nie mam żadnych referencji, ale Chiny nie blokują sygnałów GPS. Blokuje jednak Google, co może uniemożliwić aplikacji Google Maps w telefonie wyświetlanie Twojej lokalizacji na mapie. Dostęp do usług Google w Chinach jest nieco kłopotliwy. Gmail, wyszukiwarka Google i wiele innych usług są zablokowane. Mapy Google działały jednak bardzo dobrze w Pekinie. Chińska zapora ogniowa opiera się na adresach IP i nazwach hostów, więc możliwe, że miałem szczęście uzyskać do niej dostęp.
Powodem, dla którego możesz znaleźć swoją lokalizację, gdy jesteś podłączony do sieci Wi-Fi, jest to, że telefon może użyć triangulacji, aby określić swoją lokalizację. Po prostu używa pobliskich nazw sieci Wi-Fi i kwerendy usług Google / Apple, aby uzyskać lokalizację, która byłaby wcześniej rejestrowana przez inne osoby. Nie musisz łączyć się z żadną siecią. Twój telefon może uzyskać siłę sygnału (mierzoną w dB) i ustalić lokalizację.
To, czego naprawdę potrzebujesz, to dobra mapa offline, ponieważ usługi Google są niedostępne. Odniosłem duży sukces dzięki Open Street Map (iPhone / Android: aplikacja „City Maps to Go” może je dla ciebie pobrać i udostępnić funkcję wskazywania pinezki GPS na mapach). Działa bardzo dobrze w Chinach.
Aby uzyskać lepszą łączność GPS, spróbuj przenieść telefon na zewnątrz i utrzymywać bezpośrednią linię do nieba. W Chinach jest dużo mgły / dymu, zwłaszcza w Pekinie. To tylko fabryczny dym i nic z cząstkami żelaza (które mogą przeciwdziałać sygnałom działania). Trzymaj włączone Wi-Fi. Jeśli jesteś w pobliżu publicznego hotspotu Wi-Fi, istnieje bardzo duża szansa na szybkie znalezienie Twojej lokalizacji.
źródło
Pobierz mapę Baidu. Lub Autonavi. Oba są darmowym oprogramowaniem i mają angielską wersję dla zagranicznych turystów. Jestem chińczykiem.
źródło
Może to być spowodowane tym, że Chiny blokują serwer (Google) SUPL, który jest potrzebny do AGPS. Niedawno historia mówi, że urządzenia Xiomi (nawet tych z globalnym ROM) używać serwera China Telecom Supl.
źródło