¿Por qué el GPS de mi teléfono no funciona en China?


44

Estoy tratando de usar Google Maps en China. Sé que Google está bloqueado, por eso descargué el mapa de Beijing sin conexión. Sin embargo, cuando abro la aplicación, mi teléfono intenta encontrar satélites GPS pero no encuentra ninguno. Sé que la ubicación funciona porque mi ubicación funciona bien cuando estoy con WiFi. ¿Es esto un bloqueo de GPS en China o algo más?

Estoy usando un Verizon HTC One (M8) con Android 5.0.1 y HTC Sense.

Nota: Esta pregunta también se ha publicado en Android.SE .

Actualización 1:

Todas mis pruebas para esta pregunta se realizaron en el séptimo piso de un edificio de oficinas del centro. Ayer, después de esperar un tiempo, pude recibir la señal del GPS (usando Google Maps y el estado del GPS) mientras estaba en el piso 17 de un edificio de apartamentos suburbano. Entonces también pude recibir la señal en otra parte del centro que carecía de muchos edificios altos. Cuando regrese a la oficina mañana, podré juzgar si me tomó mucho tiempo obtener los datos satelitales como sugirió @Vince, o si es el cañón urbano como sugirió @Loren. ¡Gracias a todos por la ayuda y las explicaciones!

Actualización 2:

Después de algunas pruebas, parece que esto simplemente se reduce a un problema de cañón urbano. El GPS no encuentra ningún satélite en mi escritorio en la oficina, sin embargo, si lo acerco a una ventana, encuentra 2 satélites (no lo suficiente para una ubicación, pero lo suficiente para responder a esta pregunta). Cuando saco el teléfono fuera del edificio, puedo encontrar la ubicación en algunas áreas. Gracias a todos nuevamente por la ayuda y la riqueza de nuevos conocimientos.

Nota: todas las pruebas se realizaron con los servicios de datos y WiFi desactivados.

Basado en un comentario, hice una pregunta en GIS.SE preguntando sobre el cañón urbano y cómo se compara con Beijing versus NYC.


Je, hay aplicaciones que te mostrarán qué satillites está captando tu teléfono, lo que puede ser útil aquí.
Journeyman Geek

2
je, eso es lo que uso, así que no
Journeyman Geek

3
Tengo publicaciones cruzadas en entusiastas de Android
Matthew Herbst el

1
En general, siempre debe mantener su pregunta original editada para contener las últimas actualizaciones. Cada vez que edite su pregunta original, la colocará en la parte superior de la página de inicio, lo que probablemente le llame más la atención.
inolvidableid

2
También puede publicar en la sala de chat de gis.stackexchange.com , tanto para tratar de obtener respuestas o (si publica y luego cerrar sesión inmediatamente) para llamar la atención aquí. Hay geógrafos expertos allí. Si publica allí, podría obtener una respuesta incluso después de que se vaya; edite su pregunta original para decir que ha publicado una cruz allí.
inolvidableid

Respuestas:


10

Hace mucho tiempo, llevé un GPS bastante simple (solo coordenadas, esto fue antes de que existiera la idea de un GPS con un mapa) a China, y descubrí que no podía hacer frente a todos los edificios altos. En un gran parque funcionaría. Una vez que logré arreglarlo, sentado en el alféizar de una ventana en lo alto de un edificio, pero a nivel de la calle con edificios alrededor, nunca tuve suficientes satélites para arreglarlo.


2
No estoy seguro de que esto tenga sentido: puedo usar el GPS en Nueva York muy bien y Beijing casi no tiene un edificio "alto" en términos relativos. Además, los edificios en Beijing están muy bien distribuidos, y mis amigos chinos con teléfonos chinos obtienen GPS muy bien.
Matthew Herbst

2
En realidad tiene mucho sentido. El hecho de que su dispositivo conozca su posición en Nueva York no significa que use el GPS para eso (el uso de 3G / 4G proporciona una mejor precisión). De hecho, las señales del GPS provienen de satélites, por lo que cualquier obstáculo, edificio o incluso árbol, se debilita o refleja Las señales.
Vince

2
@MatthewHerbst: su teléfono admite "GPS asistido", que ayuda en las áreas del centro. El dispositivo GPS de Loren no lo hizo.
inolvidableid

2
@MatthewHerbst: Tiene mucho sentido; La trayectoria múltiple es un gran problema en el cañón urbano.
Lightness compite con Monica el

1
Si tiene una precisión a nivel de calle, debe ser GPS. La geolocalización 3G / 4G solo puede brindarle una ubicación aproximada, generalmente solo con la precisión del nivel del suburbio. Si tiene mayor precisión que eso sin GPS, es probable que sea un posicionamiento de Wi-Fi, pero eso requiere una base de datos de Wi-Fi, y dada la ley de China y su mala relación con Google, es poco probable que alguna vez se les permita construir dicha base de datos. .
Mentira Ryan

48

Esto puede deberse al largo tiempo de la primera solución. De hecho, recientemente aprendí que los teléfonos inteligentes recientes utilizan mecanismos llamados "GPS asistido" para obtener una ubicación basada en la recepción GPS. La idea es que si usa su GPS en un área en la que no ha estado antes, el GPS tardaría un tiempo en encontrar e interpretar la señal, principalmente debido a la baja velocidad de descarga de un satélite (la fuente del artículo de Wikipedia menciona 12 minutos para obtener un mensaje de navegación completo, para localizar el dispositivo).

Para resolver este problema y hacerlo más útil para los usuarios de teléfonos impacientes de hoy en día, los teléfonos usan la red de datos (WiFi / móvil) para aproximar la ubicación del teléfono y descargar el almanaque de las posiciones de los satélites GPS. Con esta información, es más probable que la señal GPS se encuentre más rápido con una mejor precisión. Como @AdamDavis detalla en su comentario, las tecnologías que proporcionan esta solución pueden no ser las mismas en todos los países, o incluso estar disponibles.

Por lo tanto, su problema podría ser que no está esperando lo suficiente para que el teléfono se ubique solo. Sugeriría intentar usar la función GPS mientras está conectado a WiFi, o simplemente ser paciente.

Tenga en cuenta que de todos modos, China no puede bloquear la señal GPS. Como dicen algunos comentaristas, definitivamente podría ser posible usar bloqueadores para alterar (no bloquear) la señal, pero supongo que sería necesario que muchos bloqueadores cubrieran todo el país. Y no estoy seguro de que sea posible bloquear estas señales sin alterar, al menos parcialmente, otras señales de telecomunicaciones. Las señales GPS son enviadas por los satélites de la Fuerza Aérea de los EE. UU., Es posible que puedan controlar a tiempo qué satélites envían qué señales y con qué precisión, pero de nuevo dudo de eso (la comunicación con el satélite podría ser demasiado lenta para ofrecer configuración tan fina, incluso si se realiza). Como algunos comentaron, es difícil incluso configurar eso para un área específica de la Tierra ya que los satélites no son geoestacionarios (es decir un satélite pasará por varios continentes en un día). Sin embargo, no soy un experto en ese campo.


11
En los EE. UU., Los operadores de telefonía proporcionan el GPS asistido a través de las torres y el canal de control del teléfono. Este servicio no es necesariamente proporcionado por torres de transportistas fuera de los Estados Unidos. Sin embargo, una vez conectado a una red wifi, el teléfono puede obtener la información de GPS asistida de esa manera. Algunos teléfonos no tienen un conjunto de chips GPS completo, por lo que no pueden obtener una solución GPS sin el soporte del operador, ya que dependen completamente del GPS asistido.
Adam Davis

3
En realidad, es la Fuerza Aérea de los EE. UU. La que está a cargo del sistema, no el Ejército.
Nattgew

3
Ciertamente es posible que China bloquee las redes GPS . Por supuesto, esto bloquearía todos los GPS, por lo que no es exactamente de su interés hacerlo.
gerrit

44
La razón por la cual el GPS asistido ayuda: todos los satélites envían sus señales a la misma frecuencia, pero debido a que se mueven en el espacio a altas velocidades, su GPS recibe sus señales a frecuencias ligeramente diferentes. Cuando enciende el GPS, tiene que escanear toda la banda de frecuencias para encontrar los satélites. Con el GPS asistido, su operador de telefonía le brinda una estimación aproximada de dónde se encuentra y qué hora es, digamos dentro de media milla y un segundo. Con esa información, su GPS puede averiguar dónde están los satélites y cómo se mueven, y calcular a qué ...
gnasher729

44
... frecuencia sus señales serían recibidas. Entonces su GPS va directamente a las frecuencias correctas en lugar de tener que escanear toda la banda. Hay un largo retraso adicional si un nuevo GPS se enciende por primera vez, porque no tiene idea de dónde se supone que están los satélites y necesita descargar esa información de los satélites, que es un proceso muy lento.
gnasher729

33

Vince cubre la explicación probable , pero desafortunadamente también hay varias posibilidades más siniestras. Para resumir, la legislación de China sobre GPS es realmente vaga y en parte secreta : según algunas lecturas de la ley, todo uso de dispositivos GPS está técnicamente prohibido , y no pocas cámaras y otros dispositivos habilitados para GPS llegan a deshabilitar el GPS enteramente si se dan cuenta de que están dentro de los límites de China.

Ahora, para que quede claro aquí, deshabilitar el GPS de esta manera depende totalmente del fabricante, China no bloquea ni intenta bloquear el GPS hasta donde yo sé. Y con algo del orden de 1.200 millones de teléfonos en uso en China, la gran mayoría de ellos con GPS habilitado y muy utilizado por los locales, cualquier prohibición teórica sobre el GPS es prácticamente una letra muerta, aunque será interesante ver si La versión de GPS de China, Beidou , se hace obligatoria una vez que se lanza.

Incluso si logra que el GPS funcione, es posible que su servicio de cartografía occidental favorito no muestre imágenes satelitales en la ubicación correcta , con imágenes desplazadas "al azar". Los servicios chinos como Baidu y Sohu, por otro lado, funcionarán bien.


15
¿Cómo sabe la cámara que está en China sin usar el GPS? :-)
David Richerby

13
@DavidRicherby Creo que mide la contaminación en el aire. Alternativamente, el aire es tan denso con la contaminación que las señales del GPS están bloqueadas.
emory

Hmm Me pregunto si esto podría estar relacionado. Lo que @Vince describe tiene más sentido, sin embargo, cuando trato de usar otra aplicación que tengo, "Estado GPS", me dice que ha descargado con éxito "Datos de asistencia GPS", pero aún así parece que no puedo solucionar el problema. Ubicación GPS. Pone una buena notificación en la barra de herramientas que actualmente dice "SAT 0/12 | SIG 0 / inf | TTF 240s". Para el registro, estoy usando un HTC One M8 de Verizon y actualmente tengo una tarjeta SIM China Unicom.
Matthew Herbst

1
@Matthew, de hecho, esta respuesta tendría más sentido si GPSStatus dice eso. Para mí, la aplicación suele tardar entre 10 y 30 segundos para pasar de 0/0 a 0/12 (o algún otro número alrededor de 10) y luego la misma cantidad de tiempo para obtener el número izquierdo alrededor de 10. El resto nunca lo entendí realmente o Miró hacia arriba.
Vince

1
Esta respuesta suena poco probable. Los teléfonos Android chinos cuentan con soporte para GPS, y como un problema posiblemente relacionado, descubrí que algunos de ellos no funcionan completamente en los EE. UU. Por lo tanto, sospecho que la explicación de "no funciona sin la ayuda del operador / torre" es mucho más probable.
R ..

8

Muchas buenas respuestas aquí ya. Pero he estado en China antes y utilicé el GPS con una muy buena precisión y con Google Maps. Además, manejar las coordenadas y el GPS del dispositivo móvil es parte de mi profesión, así que permítanme intervenir.

Los satélites GPS no son más que una red satelital que difunde una señal de una marca de tiempo que los teléfonos móviles o cualquier chip GPS pueden capturar, y luego calculan la longitud, la latitud y la altitud. Funciona en cualquier lugar de la superficie de la Tierra a menos que esté atascado. Además de las señales GPS, los teléfonos móviles pueden usar los datos de ubicación proporcionados por el operador de telefonía móvil (GSM, 2G, 3G y LTE) para ayudar en esto.

No tengo referencias, pero China no bloquea las señales de GPS. Sin embargo, bloquea Google, lo que puede evitar que la aplicación Google Maps de su teléfono muestre su ubicación en un mapa. Acceder a los servicios de Google en China es algo problemático. Gmail, la búsqueda de Google y muchos otros servicios están bloqueados. Google Maps, sin embargo, funcionó muy bien en Beijing. El firewall de China se basa en direcciones IP y nombres de host, por lo que es posible que tuve la suerte de acceder de alguna manera.

La razón por la que puede encontrar su ubicación cuando está conectado a una red WiFi es porque su teléfono puede usar triangulación para determinar su ubicación. Solo usa nombres de red wifi cercanos y consulta los servicios de Google / Apple para obtener la ubicación, que antes se habría registrado a través de otras personas. No necesita conectarse a ninguna red. Su teléfono puede obtener la intensidad de la señal (medida en dB) y determinar la ubicación.

Lo que realmente necesita es un buen mapa fuera de línea, porque los servicios de Google son inaccesibles. He tenido mucho éxito con Open Street Map (iPhone / Android: la aplicación "City Maps to Go" puede descargarlos por usted y proporcionar la función de señalización GPS en los mapas). Funciona muy bien en China.

Para una mejor conectividad GPS, intente sacar su teléfono al aire libre y mantener una línea directa al cielo. Hay mucha niebla / humo en China, especialmente en Beijing. Es solo humo de fábrica y nada con partículas de hierro (que pueden contrarrestar las señales de acción). Mantenga su Wifi encendido. Si está cerca de algún punto de acceso wifi público, hay una muy buena posibilidad de encontrar su ubicación rápidamente.


OSMAnd también es una buena aplicación de mapas fuera de línea para Android (por el equipo detrás de OpenStreetMap). No lo intenté en China, pero si lo que dices es cierto, no debería haber ningún problema.
Vince

1
También puede acceder a Google Maps chino en ditu.google.cn .
jpatokal

Openstreetmap puede funcionar bien, pero ¿ es legal ?
Gerrit

4

Descargar Baidu Map. O Autonavi. Ambos son softwares gratuitos y tienen una versión en inglés para turistas extranjeros. Yo soy chino.


3
Miré el mapa de Baidu. Me niego a darle todos los permisos que quiere y absolutamente no necesita. Echaré un vistazo al otro, gracias.
Matthew Herbst

2
@MatthewHerbst: en ciertos teléfonos Android, puede usar App Ops para quitar los permisos de Baidu Map. Puede (o no) ser necesario "rootear" su teléfono antes de poder usar App Ops. Si desea más información, intente una búsqueda en la Web o publique una pregunta en Android.SE.
inolvidableid

0

Podría ser porque China bloquea el servidor SUPL (Google) que se necesita para AGPS. Una historia reciente dice que los dispositivos Xiomi (incluso aquellos con una ROM global) usan el servidor SUPL de China Telecom.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.