Я провел почти два полных дня, пытаясь понять природу печально известного сдвига GPS в Китае. После просеивания шума, два повторяющихся симптома таковы:
- Координаты GPS (WGS-84) плохо отображаются на китайских картах со смещением от 50 до 1000 метров.
- Google и Apple Maps в Китае сильно смещены между своими картами улиц и спутниковыми изображениями ( пример в реальном времени )
Различные источники делают противоречивые утверждения:
- Правила эпохи холодной войны обязали вводить случайные смещения в чипы GPS из-за проблем безопасности
- протекционистские меры, направленные на поддержку устройств GPS, произведенных в Китае
- Китай просто использует в другую проекционную систему , и смещения не являются случайными
- Производимые в Китае GPS-чипы смещают координаты, которые они возвращают, чтобы соответствовать утвержденным китайским картам, которые должны соответствовать данным GCJ-02
Какова реальная история? Это похоже на распространенную проблему, которая заслуживает страницы Википедии, но я пока не смог найти ничего авторитетного.
Эти два вопросы , предложенные в качестве возможных дубликатов не ответить точно , что причина; скорее они описывают симптомы.
Ответы:
Эта проблема плохо документирована авторитетными источниками для носителей английского языка, несмотря на то, что каждый день она затрагивает миллионы людей. Я провел последние два дня, пытаясь понять ситуацию, и я создал статью в Википедии об ограничениях на картографирование в Китае и о проблеме смещения GPS в Китае . Ниже приведена часть моего исследования, которая отвечает на вопрос.
Корень проблемы заключается в жестких ограничениях, которые накладывает Государственный совет Китая на географические данные, касающиеся воздуха, суши и воды Китая. Картирование и съемка могут проводиться только с разрешения Государственного совета , и иностранцы должны создать совместное предприятие, чтобы получить разрешение на проведение опросов. Было множество примеров штрафов, наложенных на отдельных лиц и компании, нарушающие этот закон ( от кашля протекционизма и изоляциониста кашля ).
Интернет-провайдеры карт, предлагающие карты улиц Китая, должны получить разрешение от Государственного совета. Эти карты должны использовать данные GCJ-02 вместо WGS-84, который используется в большинстве стран мира. Это приводит к тому, что координаты WGS-84, например, поступающие от обычного GPS-чипа, неправильно отображаются на картах GCJ-02.
Карты улиц отображаются как в Google. ком / карты и гугл. cn / maps используют координаты GCJ-02. Это можно доказать, получив координаты GPS (WGS-84) известного ориентира, такого как Памятник народным героям в Шанхае , который находится по адресу 31.24427 N, 121.48695 E:
Спутниковые снимки Google.com Maps используют координаты WGS-84, что вызывает довольно ужасное несоответствие :
Мне все еще неясно, возвращают ли производимые в Китае GPS-чипы координаты GCJ-02 напрямую, или же они возвращают координаты WGS-84, которые утвержденное программное обеспечение карты может преобразовать в GCJ-02.
источник
@ Devdatta Tengshe Приложение для карт Google выдает преобразованные значения для соответствия картам GCJ-02. Откройте веб-страницу карт Google на своем мобильном телефоне, найдите, и вы обнаружите, что ваш мобильный телефон дает вам правильные координаты WGS-84, которые не соответствуют картам GCJ-02. Таким образом, это не имеет ничего общего с аппаратным обеспечением, прошивкой или Android, это приложения, которые хотят обслуживать своих китайских клиентов или клиентов, которые проводят много времени в Китае, осуществляют преобразование координат WGS-84 в GCJ-02. Проверьте это: http://www.sinosplice.com/life/archives/2013/07/16/a-more-complete-ios-solution-to-the-china-gps-offset-problem
источник
Я только что вернулся из Шанхая. Используя Google Maps на iPhone 6+, я испытал смещение примерно на 500 м к северо-западу от моей настоящей позиции. Apple Map работала нормально.
Моя подруга проверила Google Maps на своем телефоне Android, и там было указано правильное местоположение.
источник