J'essaie d'utiliser Google Maps en Chine. Je sais que Google est bloqué, c'est pourquoi j'ai téléchargé la carte de Pékin hors ligne. Cependant, lorsque j'ouvre l'application, mon téléphone tente de trouver des satellites GPS mais n'en trouve aucun. Je sais que l'emplacement fonctionne car mon emplacement fonctionne bien lorsque je suis en WiFi. Est-ce un blocage de la Chine par GPS ou autre chose?
J'utilise un Verizon HTC One (M8) avec Android 5.0.1 et HTC Sense.
Remarque: cette question a également été postée sur Android.SE .
Mise à jour 1:
Tous mes tests pour cette question ont été effectués au 7ème étage d'un immeuble de bureaux du centre-ville. Hier, après avoir attendu un moment, j'ai pu recevoir le signal GPS (à l'aide de Google Maps et de GPS Status) au 17ème étage d'un immeuble d'appartements de banlieue. J'ai ensuite pu également recevoir le signal dans une autre partie du centre-ville où il manquait beaucoup d'immeubles de grande hauteur. De retour au bureau demain, je serai en mesure de juger s'il a fallu un temps considérable pour obtenir les données satellitaires comme @Vince l'a suggéré, ou s'il s'agit du canyon urbain comme l'a suggéré @ Loren. Merci à tous pour l'aide et les explications!
Mise à jour 2:
Après quelques essais, il semble que cela ne soit qu'un problème de canyon urbain. Le GPS ne trouve pas de satellites sur mon bureau mais, si je l’apporte près d’une fenêtre, il trouve 2 satellites (pas assez pour un emplacement, mais assez pour répondre à cette question). Lorsque je prends le téléphone à l'extérieur du bâtiment, je suis en mesure de me localiser dans certaines zones. Merci encore à tous pour l'aide et la richesse des nouvelles connaissances.
Remarque: tous les tests ont été effectués avec les données et les services WiFi désactivés.
Sur la base d’un commentaire, j’ai posé une question dans GIS.SE concernant le canyon urbain et sa comparaison avec Pékin et New York.
la source
Réponses:
Il y a longtemps, j'ai pris un GPS assez simple (uniquement avec les coordonnées, c'était avant l'idée d'un GPS avec une carte) en Chine - et j'ai constaté qu'il ne pouvait pas gérer tous les immeubles de grande hauteur. Dans un grand parc cela fonctionnerait. Une fois, j’ai réussi à trouver une solution avec elle assise sur un rebord de fenêtre dans un bâtiment mais au niveau de la rue avec des bâtiments tout autour, je n’ai jamais eu assez de satellites pour une solution.
la source
Cela peut être dû au long Time To First Fix. En effet, j'ai récemment appris que les smartphones récents utilisaient des mécanismes appelés "GPS assisté" pour obtenir une localisation basée sur la réception GPS. L'idée est que, si vous utilisez votre GPS dans une zone où vous n'êtes jamais allé auparavant, il faudrait un certain temps pour trouver et interpréter le signal, principalement à cause de la lenteur du téléchargement depuis un satellite (la source de l'article de Wikipedia est 12 minutes pour obtenir un message de navigation complet, pour localiser le périphérique).
Pour résoudre ce problème et le rendre plus utilisable par les utilisateurs de téléphones impatients d'aujourd'hui, les téléphones utilisent le réseau de données (WiFi / mobile) afin de déterminer approximativement l'emplacement du téléphone et de télécharger l'almanach des positions des satellites GPS. Avec cette information, le signal GPS est plus susceptible d'être trouvé plus rapidement avec une meilleure précision. Comme @AdamDavis le précise dans son commentaire, les technologies fournissant cette solution peuvent ne pas être les mêmes dans tous les pays, ni même être disponibles.
Votre problème peut donc être simplement que vous n'attendez pas assez longtemps pour que le téléphone se localise. Je suggérerais d’essayer d’utiliser la fonction GPS alors que nous sommes connectés au WiFi ou d’être patient.
Notez que de toute façon, la Chine ne peut pas bloquer le signal GPS. Comme certains commentateurs l'ont dit, il serait certainement possible d'utiliser des brouilleurs pour modifier (et non pour bloquer) le signal, mais je suppose qu'il faudrait beaucoup de brouilleurs pour couvrir l'ensemble du pays. Et je ne suis pas sûr qu'il soit possible de brouiller ces signaux sans altérer, au moins partiellement, d'autres signaux de télécommunication. Les signaux GPS sont envoyés par les satellites de l'US Air Force, il est possible qu'ils puissent contrôler avec précision quels satellites envoient quels signaux et avec quelle précision, mais là encore, j'en doute (la communication avec le satellite pourrait être trop lente pour être efficace) cette configuration fine, si elle est même effectuée). Comme certains l'ont commenté, il est même difficile de configurer cela pour une zone spécifique de la Terre car les satellites ne sont pas géostationnaires (Ie un satellite passera sur plusieurs continents en une journée). Je ne suis cependant pas un expert dans ce domaine.
la source
Vince couvre l'explication probable , mais malheureusement, il existe également plusieurs autres possibilités sinistres. En résumé, la législation chinoise sur le GPS est à la fois très vague et secrète : certaines lectures de la loi interdisent techniquement toute utilisation d'un GPS , et de nombreux appareils photo et autres appareils compatibles GPS vont jusqu'à désactiver le GPS. entièrement s'ils se rendent compte qu'ils sont dans les limites de la Chine.
Soyons clairs: désactiver le GPS comme celui-ci incombe entièrement au fabricant. La Chine elle-même ne bloque pas ou n'essaie pas de bloquer le GPS aussi loin que je sache. Et avec quelque 1,2 milliard de téléphones utilisés en Chine, dont la grande majorité avec GPS activé et très utilisé par les locaux, toute interdiction théorique du GPS est quasiment une lettre morte - même s’il sera intéressant de voir si La version chinoise du GPS, Beidou , est rendue obligatoire dès son lancement.
Même si le GPS fonctionne, vous constaterez peut-être que votre service de cartographie occidental préféré n’affiche pas les images satellites au bon endroit , mais que ces images sont décalées de manière «aléatoire». Les services chinois comme Baidu et Sohu, d’autre part, fonctionneront bien.
la source
Beaucoup de bonnes réponses ici déjà. Mais je suis déjà allé en Chine et ai utilisé le GPS avec une très bonne précision et avec Google Maps. De plus, mon métier est de gérer les coordonnées et les appareils mobiles GPS, alors laissez-moi vous expliquer.
Les satellites GPS ne sont rien de plus qu'un réseau de satellites qui diffuse le signal d'un horodatage que les téléphones mobiles ou toute puce GPS peuvent capter, puis déterminent la longitude, la latitude et l'altitude. Cela fonctionne n'importe où sur la surface de la Terre, à moins d'être coincé. En plus des signaux GPS, les téléphones mobiles peuvent utiliser les données de localisation fournies par l’opérateur de téléphonie mobile (GSM, 2G, 3G et LTE) pour faciliter cette tâche.
Je n'ai aucune référence, mais la Chine ne bloque pas les signaux GPS. Cependant, cela bloque Google, ce qui peut empêcher l'application Google Maps de votre téléphone d'afficher votre position sur une carte. L'accès aux services Google en Chine est quelque peu gênant. Gmail, la recherche Google et de nombreux autres services sont bloqués. Google Maps, cependant, a très bien fonctionné à Beijing. Le pare-feu chinois est basé sur des adresses IP et des noms d'hôte. Il est donc possible que j'ai eu de la chance d'y accéder d'une manière ou d'une autre.
La raison pour laquelle vous pouvez trouver votre position lorsque vous êtes connecté à un réseau WiFi est que votre téléphone peut utiliser la triangulation pour déterminer votre position. Il utilise simplement les noms de réseaux Wi-Fi à proximité et interroge les services Google / Apple pour obtenir l'emplacement, qui aurait été enregistré auparavant par d'autres personnes. Vous n'avez pas besoin de vous connecter à un réseau. Votre téléphone peut obtenir la force du signal (mesurée en dB) et déterminer son emplacement.
Ce dont vous avez vraiment besoin, c'est d'une bonne carte hors connexion, car les services Google sont inaccessibles. J'ai eu beaucoup de succès avec Open Street Map (iPhone / Android: l'application "City Maps to Go" peut les télécharger pour vous et offrir une fonction de pointage GPS sur les cartes). Fonctionne très bien en Chine.
Pour une meilleure connectivité GPS, essayez de placer votre téléphone à l’extérieur et gardez une ligne directe vers le ciel. Il y a beaucoup de brouillard / de fumée en Chine, spécialement à Beijing. C'est juste de la fumée d'usine et rien avec des particules de fer (ce qui peut contrer les signaux). Gardez votre Wifi allumé. Si vous vous trouvez à proximité de points d'accès publics sans fil, il y a de grandes chances que vous trouviez rapidement votre emplacement.
la source
Téléchargez la carte de Baidu. Ou Autonavi. Ils sont tous deux des logiciels gratuits et ont une version anglaise pour les touristes étrangers. Je suis Chinois.
la source
C'est peut-être parce que la Chine bloque le serveur (Google) SUPL nécessaire à AGPS. Un article récent rapporte que les périphériques Xiomi (même ceux dotés d’une ROM globale) utilisent le serveur China Telecom SUPL.
la source