Warum funktioniert das GPS meines Telefons in China nicht?

44

Ich versuche, Google Maps in China zu verwenden. Ich weiß, dass Google blockiert ist, weshalb ich die Karte von Peking offline heruntergeladen habe. Wenn ich die App öffne, versucht mein Telefon jedoch, GPS-Satelliten zu finden, findet aber keine. Ich weiß, dass der Standort funktioniert, weil mein Standort einwandfrei funktioniert, wenn ich mich im WLAN befinde. Ist das eine China-blockierende GPS-Sache oder etwas anderes?

Ich verwende ein Verizon HTC One (M8) mit Android 5.0.1 und HTC Sense.

Hinweis: Diese Frage wurde auch an Android.SE weitergeleitet .

Update 1:

Alle meine Tests für diese Frage wurden im 7. Stock eines Bürogebäudes in der Innenstadt durchgeführt. Gestern, nachdem ich eine Weile gewartet hatte, konnte ich ein GPS-Signal (sowohl mit Google Maps als auch mit dem GPS-Status) empfangen, während ich mich im 17. Stock eines Vorortwohngebäudes befand. Ich konnte dann auch ein Signal in einem anderen Teil der Innenstadt empfangen, in dem es an vielen hohen Gebäuden mangelte. Wenn ich morgen ins Büro zurückkomme, kann ich beurteilen, ob es nur sehr lange gedauert hat, die Satellitendaten zu erhalten, wie von @Vince vorgeschlagen, oder ob es sich um den städtischen Canyon handelt, wie von @Loren vorgeschlagen. Vielen Dank für die Hilfe und Erklärungen!

Update 2:

Nach einigen Tests scheint dies einfach auf ein städtisches Canyon-Problem zurückzuführen zu sein. Das GPS findet an meinem Schreibtisch im Büro keine Satelliten. Wenn ich es jedoch neben ein Fenster bringe, findet es 2 Satelliten (nicht genug für einen Standort, aber genug, um diese Frage zu beantworten). Wenn ich das Telefon außerhalb des Gebäudes nehme, kann ich mich in einigen Bereichen ansiedeln. Nochmals vielen Dank für die Hilfe und den Reichtum an neuem Wissen.

Hinweis: Alle Tests wurden mit deaktivierten Daten- und WLAN-Diensten durchgeführt.

Basierend auf einem Kommentar habe ich eine Frage in GIS.SE gestellt , die sich mit dem städtischen Canyon befasst und mit dem Vergleich zwischen Peking und NYC.

Matthew Herbst
quelle
Heh, es gibt Apps, die Ihnen zeigen, welche Satelliten Ihr Telefon aufnimmt, was hier nützlich sein kann.
Geselle Geek
2
heh, das ist was ich benutze, also nein
Geselle Geek
3
Ich habe auf Android Enthusiasts
Matthew Herbst
1
Im Allgemeinen sollten Sie Ihre ursprüngliche Frage immer so bearbeiten, dass sie die neuesten Aktualisierungen enthält. Jedes Mal, wenn Sie Ihre ursprüngliche Frage bearbeiten, werden Sie sie an den oberen Rand der Startseite verschieben, wodurch sie wahrscheinlich mehr Aufmerksamkeit erhält.
Unvergesslich
2
Sie können auch im Chatroom von gis.stackexchange.com posten , um Antworten zu erhalten, oder (wenn Sie posten, melden Sie sich sofort ab), um hier auf sich aufmerksam zu machen. Dort gibt es erfahrene Geographen. Wenn Sie dort einen Cross-Post hinterlassen, können Sie auch nach Ihrer Abreise eine Antwort erhalten. Bearbeiten Sie bitte Ihre ursprüngliche Frage, um mitzuteilen, dass Sie dort einen Cross-Post eingestellt haben.
Unvergesslich

Antworten:

10

Vor langer Zeit nahm ich ein ziemlich einfaches GPS (nur Koordinaten, bevor die Idee eines GPS mit einer Karte existierte) mit nach China - und stellte fest, dass es nicht mit all den hohen Gebäuden fertig wurde. In einem großen Park würde es funktionieren. Nachdem ich es geschafft hatte, es auf einem Fensterbrett hoch oben in einem Gebäude zu reparieren, bekam ich auf Straßenniveau mit herumliegenden Gebäuden nie genug Satelliten für eine Reparatur.

Loren Pechtel
quelle
2
Ich bin mir nicht sicher, ob das Sinn macht - ich kann in NYC ganz gut GPS verwenden und Peking hat relativ gesehen fast kein "hohes" Gebäude. Außerdem sind die Gebäude in Peking sehr gut ausgebreitet, und meine chinesischen Freunde mit chinesischen Handys bekommen ganz gut GPS.
Matthew Herbst
2
Es macht tatsächlich sehr viel Sinn. Die Tatsache, dass Ihr Gerät seine Position in New York kennt, bedeutet nicht, dass es das GPS dafür verwendet (die Verwendung von 3G / 4G liefert eine bessere Präzision). GPS-Signale kommen von Satelliten, sodass Hindernisse, Gebäude oder sogar Bäume geschwächt oder reflektiert werden die Signale.
Vince
2
@MatthewHerbst: Ihr Telefon unterstützt "Assisted GPS", das in Innenstädten hilft. Lorens GPS-Gerät nicht.
unvergesslichen
2
@MatthewHerbst: Es macht vollkommen Sinn; Multipath ist ein großes Problem in der städtischen Schlucht.
Leichtigkeit Rennen mit Monica
1
Wenn Sie eine Genauigkeit auf Straßenebene haben, muss dies GPS sein. Die 3G / 4G-Geolokalisierung kann Ihnen nur eine ungefähre Position liefern, normalerweise nur in Bezug auf die Genauigkeit auf Vorortebene. Wenn Sie eine höhere Genauigkeit als ohne GPS haben, ist wahrscheinlich eine Wi-Fi-Positionierung erforderlich. Angesichts des chinesischen Gesetzes und der schlechten Beziehung zu Google ist es unwahrscheinlich, dass sie jemals eine solche Datenbank erstellen dürfen .
Lie Ryan
48

Dies kann an der langen Zeit bis zur ersten Korrektur liegen. Tatsächlich habe ich kürzlich erfahren, dass neuere Smartphones Mechanismen namens "Assisted GPS" verwenden, um einen Standort basierend auf dem GPS-Empfang zu erhalten. Die Idee ist, dass, wenn Sie Ihr GPS in einem Gebiet verwenden, das Sie noch nicht gesehen haben, das GPS einige Zeit braucht, um das Signal zu finden und zu interpretieren, hauptsächlich aufgrund der langsamen Download-Geschwindigkeit von einem Satelliten (die Quelle des Wikipedia-Artikels erwähnt dies) 12 Minuten, um eine vollständige Navigationsnachricht zu erhalten und das Gerät zu lokalisieren).

Um dieses Problem zu lösen und es für heutige ungeduldige Telefonbenutzer benutzerfreundlicher zu machen, verwenden Telefone das Datennetz (WiFi / Mobile), um den Standort des Telefons zu approximieren und den Almanach der GPS-Satellitenpositionen herunterzuladen. Mit diesen Informationen ist es wahrscheinlicher, dass das GPS-Signal schneller und präziser gefunden wird. Wie @AdamDavis in seinem Kommentar ausführt, sind die Technologien, die diese Lösung bereitstellen, möglicherweise nicht in allen Ländern gleich oder sogar verfügbar.

Ihr Problem könnte also sein, dass Sie nicht lange genug warten, bis sich das Telefon selbst findet. Ich würde vorschlagen, die GPS-Funktion zu verwenden, während eine WLAN-Verbindung besteht, oder nur Geduld zu haben.

Beachten Sie, dass China das GPS-Signal ohnehin nicht blockieren kann. Wie einige Kommentatoren sagen, könnte es durchaus möglich sein, Störsender zu verwenden, um das Signal zu ändern (nicht zu blockieren), aber ich nehme an, es wären viele Störsender erforderlich, um das ganze Land abzudecken. Und ich bin nicht sicher, ob es möglich ist, diese Signale zu stören, ohne andere Telekommunikationssignale zumindest teilweise zu verändern. Die GPS-Signale werden von Satelliten der US Air Force gesendet. Möglicherweise können sie zeitlich genau steuern, welche Satelliten welche Signale mit welcher Genauigkeit senden, aber ich bezweifle dies erneut (die Kommunikation mit dem Satelliten ist möglicherweise zu langsam, um sie anzubieten) solche feine Konfiguration, wenn es überhaupt durchgeführt wird). Wie einige kommentierten, ist es schwierig, dies für ein bestimmtes Gebiet auf der Erde zu konfigurieren, da die Satelliten nicht geostationär sind (d. H Ein Satellit wird innerhalb eines Tages mehrere Kontinente überqueren. Ich bin allerdings kein Experte auf diesem Gebiet.

Vince
quelle
11
In den USA wird Assisted GPS von den Mobilfunkanbietern über die Türme und den Steuerkanal des Telefons bereitgestellt. Dieser Service wird nicht unbedingt von Spediteurtürmen außerhalb der USA angeboten. Sobald das Telefon mit einem WLAN verbunden ist, kann es auf diese Weise die unterstützten GPS-Informationen abrufen. Einige Telefone verfügen nicht über einen vollständigen GPS-Chipsatz. Daher können sie ohne Unterstützung des Mobilfunkanbieters keinen GPS-Fix erzielen, da sie sich ausschließlich auf unterstütztes GPS verlassen.
Adam Davis
3
Es ist eigentlich die US Air Force, die für das System verantwortlich ist, nicht die Armee.
Nattgew
3
Es ist durchaus möglich, dass China GPS-Netze blockiert . Natürlich würde dies alles GPS stören, daher ist es nicht gerade in ihrem Interesse, dies zu tun.
Gerrit
4
Der Grund, warum unterstütztes GPS hilft: Alle Satelliten senden ihre Signale mit der gleichen Frequenz, aber da sie sich mit hoher Geschwindigkeit im Weltraum bewegen, empfängt Ihr GPS ihre Signale mit leicht unterschiedlichen Frequenzen. Wenn Sie GPS einschalten, muss es das gesamte Frequenzband durchsuchen, um die Satelliten zu finden. Mit GPS-Unterstützung gibt Ihnen Ihr Mobilfunkanbieter eine ungefähre Schätzung darüber, wo Sie sich befinden und wie spät es ist, beispielsweise innerhalb von einer halben Meile und einer Sekunde. Mit diesen Informationen kann Ihr GPS herausfinden, wo sich die Satelliten befinden und wie sie sich bewegen, und ...
gnasher729
4
... Frequenz würden ihre Signale empfangen werden. Ihr GPS geht also direkt auf die richtigen Frequenzen, anstatt das gesamte Band abzusuchen. Es gibt eine zusätzliche lange Verzögerung, wenn ein brandneues GPS zum ersten Mal eingeschaltet wird, da es keine Ahnung hat, wo sich die Satelliten befinden sollen, und diese Informationen von den Satelliten herunterladen muss, was ein sehr langsamer Prozess ist.
gnasher729
33

Vince deckt die wahrscheinliche Erklärung ab , aber leider gibt es noch einige weitere finstere Möglichkeiten. Lange Rede kurzer Sinn , Chinas Gesetzgebung über GPS ist sowohl wirklich vage und teilweise Geheimnis : von einigen Lesungen des Gesetzes all Nutzung von GPS - Geräten ist technisch verboten , und nicht wenig Kameras und andere GPS-fähigen Geräte so weit gehen, zu deaktivieren GPS ganz, wenn sie erkennen, dass sie innerhalb der Grenzen Chinas sind.

Um hier klar zu sein, liegt die Deaktivierung von GPS ganz beim Hersteller. China selbst blockiert nach meinem Wissen weder GPS noch versucht es, es zu blockieren. Und da in China 1,2 Milliarden Telefone im Einsatz sind, von denen die überwiegende Mehrheit GPS-fähig ist und von den Einheimischen stark genutzt wird, ist jedes fiktive Verbot von GPS so gut wie ein toter Buchstabe - auch wenn es interessant sein wird, zu sehen, ob Chinas Version von GPS, Beidou , ist nach dem Start obligatorisch.

Selbst wenn Sie das GPS zum Laufen bringen, werden Sie möglicherweise feststellen, dass Ihr bevorzugter westlicher Kartendienst keine Satellitenbilder an der richtigen Stelle anzeigt, da die Bilder stattdessen "zufällig" verschoben sind. Chinesische Dienste wie Baidu und Sohu werden dagegen gut funktionieren.

jpatokal
quelle
15
Woher weiß die Kamera, dass sie in China ist, ohne GPS zu verwenden? :-)
David Richerby
13
@ David Richby Ich denke, es misst die Verschmutzung in der Luft. Alternativ ist die Luft so stark verschmutzt, dass die GPS-Signale blockiert werden.
Emory
Hmm. Ich frage mich, ob das zusammenhängen könnte. Was @Vince beschreibt, ist jedoch am sinnvollsten. Wenn ich versuche, eine andere App zu verwenden, die ich besitze, gibt "GPS-Status" an, dass "GPS-Assistenzdaten" erfolgreich heruntergeladen wurden GPS-Standort. In der Symbolleiste wird eine nette Benachrichtigung angezeigt, die derzeit "SAT 0/12 | SIG 0 / inf | TTF 240s" lautet. Ich verwende ein Verizon HTC One M8 und besitze derzeit eine China Unicom SIM-Karte.
Matthew Herbst
1
@Matthew in der Tat wäre diese Antwort sinnvoller, wenn GPSStatus das sagt. Bei mir dauert es normalerweise 10 bis 30 Sekunden, bis die App von 0/0 auf 0/12 (oder eine andere Zahl um 10) gestiegen ist. Dann dauert es genauso lange, bis die linke Zahl um 10 ist. Den Rest habe ich nie richtig verstanden oder nachgeschlagen.
Vince
1
Diese Antwort klingt unwahrscheinlich. Chinesische Android-Telefone bieten GPS-Unterstützung, und ich habe festgestellt, dass einige von ihnen möglicherweise nicht vollständig in den USA funktionieren. Daher vermute ich, dass die Erklärung "Ohne Träger / Tower-Unterstützung nicht arbeiten" viel wahrscheinlicher ist.
R ..
8

Viele gute Antworten hier schon. Aber ich war schon einmal in China und habe GPS mit einer sehr guten Genauigkeit und mit Google Maps verwendet. Der Umgang mit Koordinaten und GPS auf Mobilgeräten gehört ebenfalls zu meinem Beruf. Lassen Sie mich also einsteigen.

GPS-Satelliten sind nichts anderes als ein Satellitennetzwerk, das das Signal eines Zeitstempels verbreitet, den Mobiltelefone oder andere GPS-Chips erfassen können, und dann Längen-, Breiten- und Höhenangaben ermittelt. Es funktioniert überall auf der Erde, es sei denn, es ist gestaut. Zusätzlich zu GPS-Signalen können Mobiltelefone die vom Mobilfunkanbieter bereitgestellten Standortdaten (GSM, 2G, 3G und LTE) verwenden, um dies zu unterstützen.

Ich habe keine Referenzen, aber China blockiert keine GPS-Signale. Es blockiert jedoch Google, wodurch die Google Maps-App Ihres Telefons möglicherweise nicht Ihren Standort auf einer Karte anzeigt. Der Zugriff auf Google-Dienste in China ist etwas mühsam. Google Mail, die Google-Suche und viele andere Dienste sind gesperrt. Google Maps hat in Peking jedoch sehr gut funktioniert. Chinas Firewall basiert auf IP-Adressen und Hostnamen, so dass ich das Glück hatte, irgendwie darauf zuzugreifen.

Der Grund, warum Sie Ihren Standort finden können, wenn Sie mit einem WiFi-Netzwerk verbunden sind, ist, dass Ihr Telefon mithilfe der Triangulation Ihren Standort bestimmen kann. Es werden nur die Namen des WLAN-Netzwerks in der Nähe verwendet und Google- / Apple-Dienste abgefragt, um den Standort zu ermitteln, der zuvor von anderen Personen aufgezeichnet wurde. Sie müssen keine Verbindung zu einem Netzwerk herstellen. Ihr Telefon kann die Signalstärke (gemessen in dB) abrufen und den Standort ermitteln.

Was Sie wirklich brauchen, ist eine gute Offline-Karte, da auf Google-Dienste nicht zugegriffen werden kann. Ich habe viel Erfolg mit Open Street Map gehabt (iPhone / Android: Die App "City Maps to Go" kann sie für Sie herunterladen und GPS-Pin-Pointing-Funktion auf den Karten bereitstellen). Funktioniert sehr gut in China.

Versuchen Sie für eine bessere GPS-Konnektivität, Ihr Telefon im Freien aufzustellen und eine direkte Verbindung zum Himmel herzustellen. In China herrscht viel Nebel / Rauch, insbesondere in Peking. Es ist nur Fabrikrauch und nichts mit Eisenpartikeln (die gegen Signale wirken können). Lass dein Wifi eingeschaltet. Wenn Sie sich in der Nähe eines öffentlichen WLAN-Hotspots befinden, besteht eine sehr gute Chance, Ihren Standort schnell zu finden.

Ayesh K
quelle
OSMAnd ist auch eine gute Offline-Karten-App für Android (vom Team hinter OpenStreetMap). Ich habe es in China nicht ausprobiert, aber wenn das, was Sie sagen, wahr ist, sollte es kein Problem geben.
Vince
1
Sie können auch über ditu.google.cn auf chinesisches Google Maps zugreifen .
Jpatokal
Openstreetmap mag gut funktionieren, aber ist es legal ?
Gerrit
4

Baidu Map herunterladen. Oder Autonavi. Sie sind beide kostenlose Software und haben eine englische Version für ausländische Touristen. Ich bin ein Chinese.

user28025
quelle
3
Ich schaute auf Baidu Map. Ich lehne es ab, ihm alle Berechtigungen zu erteilen, die er will und absolut nicht braucht. Ich werde mir den anderen ansehen, danke.
Matthew Herbst
2
@MatthewHerbst: Auf bestimmten Android-Handys können Sie mit App Ops Berechtigungen von Baidu Map entfernen. Möglicherweise muss das Telefon "gerootet" werden (oder muss nicht), bevor Sie App Ops verwenden können. Wenn Sie weitere Informationen wünschen, versuchen Sie es mit einer Websuche oder posten Sie eine Frage auf Android.SE.
Unvergesslich
0

Dies könnte daran liegen, dass China den für AGPS erforderlichen (Google) SUPL-Server blockiert. Einer jüngsten Geschichte zufolge verwenden Xiomi-Geräte (auch solche mit einem globalen ROM) den China Telecom SUPL-Server.

Fizz
quelle