Чому в Китаї GPS GPS мого телефону не працює?


44

Я намагаюся використовувати Карти Google в Китаї. Я знаю, що Google заблокований, тому я завантажив карту Пекіна в автономному режимі. Однак, коли я відкриваю додаток, телефон намагається знайти GPS-супутники, але не знаходить жодного. Я знаю, що місце розташування працює, оскільки моє місцезнаходження працює добре, коли я перебуваю на Wi-Fi. Це Китай, що блокує GPS, чи щось інше?

Я використовую Verizon HTC One (M8) з Android 5.0.1 та HTC Sense.

Примітка. Це питання також було розміщено на Android.SE .

Оновлення 1:

Все моє тестування на це питання було зроблено на 7 поверсі офісної будівлі у центрі міста. Вчора, почекавши деякий час, я зміг отримати сигнал GPS (використовуючи як Карти Google, так і статус GPS), перебуваючи на 17 поверсі приміського багатоквартирного будинку. Тоді я також зміг отримати сигнал в іншій частині міста, де бракувало багатьох висотних будівель. Коли я повернусь до офісу завтра, я зможу судити, чи потрібен був лише мега-довгий час, щоб отримати супутникові дані, як запропонував @Vince, чи це міський каньйон, як запропонував @Loren. Дякую всім за допомогу та пояснення!

Оновлення 2:

Після деяких випробувань здається, що це просто зводиться до проблеми міського каньйону. GPS не знаходить супутників на моєму столі в офісі, проте, якщо я піднесу його поруч із вікном, він знайде 2 супутники (недостатньо для розташування, але достатньо, щоб відповісти на це питання). Коли я виймаю телефон поза будівлею, я можу знайти місце розташування в деяких районах. Ще раз дякую за допомогу та багатство нових знань.

Примітка: все тестування було виконано з відключеними даними та послугами WiFi.

На підставі коментаря я поставив запитання в GIS.SE, запитавши про міський каньйон та про те, як він порівнюється з Пекіном та Нью-Йорком.


Хе, є додатки, які покажуть вам, які сателіти збирає ваш телефон, які тут можуть бути корисними.
Подорож Гек

2
Гей, ось що я використовую, так ні
Подорожник Geek

3
Я переклав публікацію на ентузіастів Android
Matthew Herbst

1
Загалом, ви завжди повинні редагувати своє оригінальне запитання, щоб містити останні оновлення. Кожен раз, коли ви редагуєте своє початкове запитання, ви будете знаходити його вгорі домашньої сторінки, що, ймовірно, приверне до себе більше уваги.
незабутнійід

2
Ви також можете розміщувати повідомлення в кімнаті чату gis.stackexchange.com , щоб спробувати отримати відповіді або (якщо ви розміщуєте повідомлення, то вийдіть негайно), щоб привернути увагу. Там є експертні географи. Якщо ви перехрестете там, ви зможете отримати відповідь навіть після від'їзду; будь ласка, відредагуйте своє оригінальне запитання, щоб сказати, що ви там переклали повідомлення.
незабутнійід

Відповіді:


10

Давно я взяв досить простий GPS (лише координати, це було до того, як існувала ідея GPS з картою) в Китай - і виявив, що він не може впоратися з усіма високими будівлями. У великому парку він би працював. Одного разу мені вдалося отримати виправлення, сидячи на підвіконні високо в будівлі, але на рівні вулиці з будівлями навколо я ніколи не отримав достатньо супутників для виправлення.


2
Не впевнений, що це має сенс - я можу використовувати GPS в Нью-Йорку просто чудово, а в Пекіні майже немає високої будівлі. Крім того, будівлі в Пекіні дуже добре розкинуті, і мої китайські друзі з китайськими телефонами отримують GPS просто чудово.
Метью Гербст

2
Це насправді має багато сенсу. Те, що ваш пристрій знає своє положення в Нью-Йорку, не означає, що він використовує для цього GPS (використання 3G / 4G забезпечує кращу точність) Насправді сигнали GPS надходять із супутників, тому будь-яка перешкода, будівлі чи навіть дерева слабшають або відображають сигнали.
Вінс

2
@MatthewHerbst: Ваш телефон підтримує "допоміжний GPS", який допомагає в центрах міста. GPS-пристрій Лорен не зробив.
незабутнійід

2
@MatthewHerbst: Це має ідеальний сенс; багатодоріжка - це величезна проблема у міському каньйоні.
Гонки легкості з Монікою

1
Якщо у вас є точність рівня вулиці, це повинен бути GPS. Геолокація 3G / 4G може дати вам лише орієнтовне розташування, як правило, лише до рівня передмістя. Якщо ви маєте більш високу точність, ніж без GPS, це, швидше за все, Wi-Fi позиціонування, але для цього потрібна база даних Wi-Fi, враховуючи законодавство Китаю та їх погані стосунки з Google, навряд чи їм колись дозволять будувати таку базу даних .
Лежати Райан

48

Це може бути пов'язано з тривалим виправленням часу. Дійсно, нещодавно я дізнався, що останні смартфони використовують механізми під назвою "Assisted GPS" , щоб отримати місцезнаходження на основі прийому GPS. Ідея полягає в тому, що якщо ви використовуєте свій GPS в районі, де ви раніше не були, GPS знадобиться певний час, щоб знайти та інтерпретувати сигнал, здебільшого через низьку швидкість завантаження із супутника (джерело статті у Вікіпедії згадується 12 хвилин, щоб отримати ціле навігаційне повідомлення, щоб знайти пристрій).

Щоб вирішити це питання та зробити його більш корисним для сьогоднішніх нетерплячих користувачів телефонів, телефони використовують мережу передачі даних (WiFi / мобільний), щоб визначити місце розташування телефону та завантажити альманах позицій супутників GPS. За цією інформацією швидше знайдеться сигнал GPS з більшою точністю. Як детальніше @AdamDavis у своєму коментарі, технології, що пропонують це рішення, можуть бути не однаковими у кожній країні або навіть бути доступними.

Тож ваша проблема може бути просто в тому, що ви не чекаєте досить довго, щоб телефон знайшов себе. Я б запропонував спробувати скористатися функцією GPS під час підключення до Wi-Fi або просто запастися терпінням.

Зауважте, що в будь-якому випадку Китай не може блокувати GPS-сигнал. Як кажуть деякі коментатори, напевно, можливо, можна використовувати заглушки для зміни (а не блокування) сигналу, але я вважаю, що для всієї країни буде потрібно багато глушників. І я не впевнений, що можна заглушити ці сигнали, не змінюючи принаймні частково інших телекомунікаційних сигналів. Сигнали GPS надсилаються супутниками ВПС США, можливо, вони можуть вчасно контролювати, які супутники надсилають сигнали і з якою точністю, але я знову сумніваюся в цьому (зв’язок із супутником може бути занадто повільним, щоб запропонувати така тонка конфігурація, якщо вона навіть виконується). Як коментують деякі, важко навіть налаштувати, що для конкретної ділянки Землі супутники не є геостаціонарними (тобто супутник протягом дня пройде над кількома континентами). Я, однак, не експерт у цій галузі.


11
У США допоміжний GPS надається телефонними операторами через вежі та канал управління телефоном. Цю послугу не обов'язково надають вежі-перевізники за межами США. Однак, підключившись до мережі Wi-Fi, телефон може отримати таким чином надану інформацію GPS. Деякі телефони не мають повного набору GPS-чіпів, тому вони не можуть отримати виправлення GPS без підтримки оператора, повністю покладаючись на допоміжний GPS.
Адам Девіс

3
Насправді ВПС США відповідають за систему, а не армію.
Nattgew

3
Китай, безумовно, може заважати GPS-мережам . Звичайно, це призведе до затримки всіх GPS, тому це не зовсім їх інтереси.
Герріт

4
Причина, чому допомагає GPS, який допомагає: Усі супутники надсилають свої сигнали з однаковою частотою, але, оскільки вони рухаються у просторі з високою швидкістю, ваш GPS приймає їх сигнали з дещо різними частотами. Коли ви вмикаєте GPS, він повинен сканувати всю смугу частот, щоб знайти супутники. За допомогою допоміжного GPS ваш телефонний оператор дає вам приблизну оцінку того, де ви перебуваєте та який час, скажімо, за півмилі та секунди. За допомогою цієї інформації ваш GPS може зрозуміти, де знаходяться супутники та як вони рухаються, і обчислити, за яким ...
gnasher729

4
... по частоті будуть надходити їх сигнали. Таким чином, ваш GPS переходить безпосередньо до потрібних частот замість того, щоб сканувати весь діапазон. Існує додаткова велика затримка, якщо абсолютно новий GPS увімкнено вперше, оскільки він не має уявлення, де саме повинні знаходитись супутники, і потрібно завантажувати цю інформацію із супутників, що є дуже повільним процесом.
gnasher729

33

Вінс висвітлює ймовірне пояснення , але, на жаль, є ще кілька зловісних можливостей. Коротше кажучи, законодавство Китаю по GPS є одночасно дуже розпливчасті і частково секрет : деякі читання закону все використання пристроїв GPS технічно заборонено , а не кілька камер і інших пристроїв GPS з підтримкою йти так далеко, щоб відключити GPS цілком, якщо вони зрозуміють, що вони знаходяться в межах Китаю.

Тепер, щоб тут було зрозуміло, відключення GPS, як це, повністю залежить від виробника, сам Китай не блокує та не намагається блокувати GPS, наскільки я знаю. І дещо на замовлення в 1,2 мільярда телефонів, що використовуються в Китаї, переважна більшість з них із включеним GPS і активно використовується місцевими жителями, будь-яка умовна заборона на GPS - це майже мертва літера - хоча буде цікаво подивитися, чи Китайська версія GPS, Beidou , стає обов'язковою після її запуску.

Навіть якщо ви працюєте з GPS, ви можете виявити, що улюблена служба західного картографування не показує супутникові знімки в потрібному місці , а зображення замість цього "випадковим чином" зміщені. Китайські служби, такі як Байду та Соху, з іншого боку, спрацюють чудово.


15
Звідки камера знає, що це в Китаї без використання GPS? :-)
Девід Річербі

13
@DavidRicherby Я думаю, що це вимірює забруднення повітря. Крім того, повітря настільки густий від забруднення, що GPS-сигнали блокуються.
emory

Хм. Цікаво, чи це могло бути пов’язано. Те, що описує @Vince, має найбільше сенс, однак, коли я намагаюся використати інший додаток, "GPS статус", він говорить мені, що він успішно завантажив "Дані про допомогу GPS", але все ще не може отримати виправлення на моєму Місце розташування GPS. Він поміщає приємне сповіщення на панелі інструментів, яка наразі пише "SAT 0/12 | SIG 0 / inf | TTF 240s". Для запису я використовую Verizon HTC One M8 і на даний момент в ньому є SIM-карта China Unicom.
Меттью Гербст

1
@Matthew справді ця відповідь мала б більше сенсу, якщо GPSStatus скаже це. Для мене програма зазвичай займає 10-30 секунд, щоб пройти від 0/0 до 0/12 (або якесь інше число близько 10), а потім стільки ж часу, щоб отримати ліве число близько 10. Решта я ніколи не зрозумів або подивився.
Вінс

1
Ця відповідь здається малоймовірною. На китайських телефонах Android є підтримка GPS, і, можливо, пов’язана проблема, я виявив, що деякі з них не працюють повністю у США. Тому я підозрюю, що пояснення "не працює без допомоги перевізника / башти" є набагато більш імовірним.
Р ..

8

Тут вже багато хороших відповідей. Але я раніше був у Китаї, і користувався GPS з дуже хорошою точністю, і з Google Maps. Крім того, робота з координатами та GPS мобільного пристрою - це частина моєї професії, тому дозвольте мені познайомитися.

Супутники GPS - це не що інше, як супутникова мережа, яка поширює сигнал часової позначки, яку можуть вловлювати мобільні телефони чи будь-який чіп GPS, а потім визначати довготу, широту та висоту. Він працює в будь-якій точці поверхні Землі, якщо не застряг. Окрім сигналів GPS, мобільні телефони можуть використовувати дані про місцезнаходження, надані мобільним оператором (GSM, 2G, 3G та LTE), щоб допомогти у цьому.

У мене немає посилань, але Китай не блокує сигнали GPS. Однак він не блокує Google, що може перешкоджати додатку Google Maps вашого телефону показувати ваше місцезнаходження на карті. Доступ до служб Google у Китаї є дещо клопітким. Gmail, пошук у Google та багато інших служб заблоковані. Google Maps, однак, дуже добре працював у Пекіні. Брандмауер Китаю базується на IP-адресах та іменах хостів, тому, можливо, мені пощастило якось отримати доступ до нього.

Причина, чому ви можете знайти своє місцезнаходження під час підключення до мережі WiFi, полягає в тому, що ваш телефон може використовувати тріангуляцію для визначення вашого місцезнаходження. Він просто використовує імена мережі Wi-Fi поблизу та запитує служби Google / Apple, щоб отримати місцезнаходження, яке було б зафіксовано раніше через інших людей. Вам не потрібно підключатися до будь-якої мережі. Ваш телефон може отримати силу сигналу (вимірюється в дБ) та визначити місце розташування.

Те, що вам справді потрібно, - це хороша офлайн-карта, оскільки служби Google недоступні. Я мав великий успіх у програмі Open Street Map (iPhone / Android: додаток "Карти міста до міста" може завантажити їх для вас та надати на картах функцію вказівки PIN-коду). Дуже добре працює в Китаї.

Для кращого з’єднання з GPS спробуйте вивести телефон на вулицю та зберегти пряму лінію до неба. У Китаї, особливо в Пекіні, дуже багато туману / диму. Це просто фабричний дим і нічого з частинками заліза (що може протидіяти дії сигналів). Увімкніть Wi-Fi. Якщо ви знаходитесь поруч з будь-якою точковою точкою доступу до Wi-Fi, є дуже хороший шанс швидко знайти своє місцезнаходження.


OSMAnd - це також хороший офлайн-додаток для Android (команда, що стоїть за OpenStreetMap). Я не пробував цього в Китаї, але якщо те, що ви говорите, є правдою, не повинно виникнути жодних проблем.
Вінс

1
Ви також можете отримати доступ до китайських карток Google на сайті ditu.google.cn .
jpatokal

Openstreetmap може працювати добре, але чи законно ?
Герріт

4

Завантажте карту Байду. Або Autonavi. Вони обидва безкоштовного програмного забезпечення та мають англійську версію для іноземних туристів. Я китаєць.


3
Я подивився на карту Байду. Я відмовляюся надати їй усі необхідні дозволи та абсолютно не потрібні. Я погляну на інший, дякую.
Меттью Гербст

2
@MatthewHerbst: На деяких Android-телефонах можна скористатися програмою App Ops, щоб забрати дозволи з Baidu Map. Можливо (або не може) знадобитися "викорінити" телефон перед тим, як користуватися додатком Ops. Якщо вам потрібна додаткова інформація, спробуйте пошукати в Інтернеті або опублікуйте питання на Android.SE.
незабутнійід

0

Це може бути через те, що Китай блокує (Google) сервер SUPL, необхідний для AGPS. Недавня історія говорить , що пристрої Xiomi (навіть ті , з глобальної ROM) використовують сервер China Telecom SUPL.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.