46 votos

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

Estoy intentando utilizar Google Maps en China. Sé que Google está bloqueado, por lo que he descargado el mapa de Pekín 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 en WiFi. ¿Se trata de un bloqueo de GPS en China o de otra cosa?

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

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

Actualización 1:

Todas mis pruebas para esta pregunta se hicieron en el séptimo piso de un edificio de oficinas del centro de la ciudad. Ayer, después de esperar un rato, pude recibir señal de GPS (utilizando tanto Google Maps como GPS Status) mientras estaba en el 17º piso de un edificio de apartamentos de las afueras. También pude recibir señal en otra parte del centro de la ciudad que carecía de muchos edificios altos. Cuando regrese a la oficina mañana podré juzgar si simplemente estaba tardando mucho en obtener los datos del satélite 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 se reduce simplemente 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 localización, pero sí para responder a esta pregunta). Cuando saco el teléfono fuera del edificio soy capaz de obtener la localización en algunas zonas. Gracias a todos de nuevo 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, He hecho una pregunta en GIS.SE preguntando por el cañón urbano y cómo se compara con Pekín y Nueva York.

0 votos

Hay aplicaciones que te muestran qué satélites capta tu teléfono, lo que puede ser útil en este caso.

0 votos

@JourneymanGeek Estoy usando "GPS Status". Conoces alguno mejor (y gratuito)?

2 votos

heh, eso es lo que yo uso, así que no

52voto

levand Puntos 4020

Esto puede deberse a que el tiempo hasta el primer arreglo es muy largo. De hecho, hace poco me enteré de que los smartphones recientes utilizan mecanismos llamados "GPS asistido" para obtener una localización basada en la recepción del GPS. La idea es que si se utiliza el GPS en una zona en la que no se ha estado antes, el GPS tardaría algún tiempo en encontrar e interpretar la señal, sobre todo por la lenta velocidad de descarga desde 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 utilizable para los impacientes usuarios de teléfonos de hoy en día, los teléfonos utilizan la red de datos (WiFi/móvil) para aproximar la ubicación del teléfono y descargar el almanaque de 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 y con mayor precisión. Como detalla @AdamDavis 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.

Así que tu problema podría ser simplemente que no estás esperando lo suficiente para que el teléfono se localice a sí mismo. Te sugiero que intentes utilizar la función GPS mientras estás conectado al WiFi, o simplemente ten paciencia.

Tenga en cuenta que, de todos modos, China no puede bloquear la señal del GPS. Como dicen algunos comentaristas, podría ser posible utilizar inhibidores para alterar (no bloquear) la señal, pero supongo que se necesitarían muchos inhibidores para cubrir todo el país. Y no estoy seguro de que sea posible interferir estas señales sin alterar, al menos parcialmente, otras señales de telecomunicaciones. Las señales del GPS son enviadas por los satélites de la Fuerza Aérea de los Estados Unidos, podría ser posible que puedan controlar con precisión en el tiempo qué satélites envían qué señales y con qué precisión, pero de nuevo lo dudo (la comunicación con el satélite podría ser demasiado lenta para ofrecer una configuración tan fina, si es que se realiza). Como han comentado algunos, es difícil incluso configurar eso para una zona concreta de la Tierra, ya que los satélites no son geoestacionarios (es decir, un satélite pasará por varios continentes en un día). No obstante, no soy un experto en ese campo.

11 votos

En Estados Unidos, el GPS asistido lo proporcionan las compañías telefónicas a través de las torres y el canal de control del teléfono. Fuera de EE.UU., este servicio no es necesariamente proporcionado por las torres de los operadores. Sin embargo, una vez conectado a una red wifi, el teléfono puede obtener la información del GPS asistido de esa manera. Algunos teléfonos no tienen un chipset GPS completo, por lo que no pueden obtener un punto de GPS sin el apoyo de la operadora, y dependen totalmente del GPS asistido.

1 votos

Respuesta muy buena e informativa. +1

3 votos

En realidad es la Fuerza Aérea de los Estados Unidos la que se encarga del sistema, no el Ejército.

35voto

jgauffin Puntos 54

Vince cubre la probable explicación pero, por desgracia, también hay varias posibilidades más siniestras. Resumiendo, La legislación china sobre el GPS es realmente vaga y en parte secreta por algunas lecturas de la ley todo el uso de dispositivos GPS está técnicamente prohibido y no pocas cámaras y otros dispositivos con GPS llegan a desactivar el GPS por completo si se dan cuenta de que están dentro de los límites de China.

Ahora bien, para que quede claro, desactivar el GPS así es totalmente depende del fabricante, la propia China no bloquea ni intenta bloquear el GPS, que yo sepa. Y con unos 1.200 millones de teléfonos en uso en China, la gran mayoría de ellos con GPS habilitado y muy utilizados por la población local, cualquier prohibición ficticia del GPS es prácticamente papel mojado, aunque será interesante ver si la versión china del GPS, Beidou se hace obligatorio una vez que se lanza.

Incluso si consigues que el GPS funcione, puedes encontrarte con que tu servicio de mapas occidental favorito no muestra las imágenes de satélite en la ubicación correcta con imágenes desplazadas "al azar". Los servicios chinos como Baidu y Sohu, por otro lado, funcionarán bien.

16 votos

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

13 votos

@DavidRicherby Creo que mide la contaminación del aire. Otra posibilidad es que el aire esté tan contaminado que las señales del GPS se bloqueen.

0 votos

Hmm. Me pregunto si esto podría estar relacionado. Lo que describe @Vince es lo más lógico, sin embargo, cuando intento usar otra aplicación que tengo, "Estado del GPS", me dice que ha descargado con éxito los "datos de asistencia del GPS", pero parece que todavía no puede fijar mi ubicación GPS. Pone una bonita notificación en la barra de herramientas que dice "SAT 0/12 | SIG 0/inf | TTF 240s". Para que conste, estoy usando un HTC One M8 de Verizon y actualmente tengo una tarjeta SIM de China Unicom en él.

12voto

Loren Pechtel Puntos 2212

Hace tiempo llevé a China un GPS bastante sencillo (sólo coordenadas, esto fue antes de que existiera la idea de un GPS con mapa) y descubrí que no podía con todos los edificios altos. En un parque grande funcionaba. Una vez conseguí fijarlo en el alféizar de una ventana en lo alto de un edificio, pero a nivel de la calle con edificios alrededor nunca conseguí suficientes satélites para fijarlo.

2 votos

No estoy seguro de que esto tenga sentido: puedo utilizar el GPS en Nueva York sin problemas y en Pekín casi no hay edificios "altos" relativamente. Además, los edificios de Pekín están muy bien distribuidos y mis amigos chinos con teléfonos chinos pueden utilizar el GPS sin problemas.

2 votos

La verdad es que tiene mucho sentido. El hecho de que tu dispositivo conozca su posición en Nueva York no significa que utilice el GPS para ello (el uso de 3G/4G proporciona una mayor precisión) De hecho, las señales GPS proceden de los satélites, por lo que cualquier obstáculo, edificios o incluso árboles, debilitan o reflejan las señales.

2 votos

@MatthewHerbst: El teléfono es compatible con el "GPS asistido", lo que ayuda en zonas céntricas. El dispositivo GPS de Loren no lo hacía.

8voto

Ayesh K Puntos 2106

Ya hay muchas respuestas buenas aquí. Pero ya he estado en China, y he utilizado el GPS con una precisión muy buena, y con Google Maps. Además, el manejo de las coordenadas y el GPS de los dispositivos móviles es parte de mi profesión, así que permítanme intervenir.

Los satélites GPS no son más que una red de satélites que difunde una señal de una marca de tiempo que los teléfonos móviles o cualquier chip GPS pueden captar, y luego averiguar la longitud, latitud y la altitud. Funciona en cualquier punto de la superficie terrestre, a menos que esté interferido. Además de las señales de GPS, los teléfonos móviles pueden utilizar los datos de localización proporcionados por el operador de telefonía móvil (GSM, 2G, 3G y LTE) para ayudar a ello.

No tengo referencias, pero China no bloquea las señales GPS. Sin embargo, sí bloquea Google, lo que puede impedir que la aplicación Google Maps de tu teléfono muestre tu 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. Sin embargo, Google Maps funcionó muy bien en Pekín. El cortafuegos de China se basa en las direcciones IP y los nombres de host, así que es posible que haya tenido suerte de acceder de alguna manera.

La razón por la que puedes encontrar tu ubicación cuando estás conectado a una red WiFi es porque tu teléfono puede utilizar la triangulación para determinar tu ubicación. Sólo utiliza los nombres de las redes wifi cercanas y consulta los servicios de Google/Apple para obtener la ubicación, que se habría registrado antes a través de otras personas. No necesitas conectarte a ninguna red. El teléfono puede obtener la intensidad de la señal (medida en dB) y averiguar la ubicación.

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

Para una mejor conectividad GPS, intenta que tu teléfono esté al aire libre y mantenga una línea directa con el cielo. Hay mucha niebla/humo en China, especialmente en Pekín. Es sólo humo de fábrica y nada con partículas de hierro (que pueden contrarrestar las señales). Mantén tu Wifi encendido. Si estás cerca de un punto de acceso wifi público, hay muchas posibilidades de encontrar tu ubicación rápidamente.

0 votos

OSMAnd es también una buena aplicación de mapas offline para Android (del equipo detrás de OpenStreetMap). No la he probado en China, pero si lo que dices es cierto, no debería haber ningún problema.

1 votos

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

0 votos

Openstreetmap puede funcionar bien, pero ¿es legal? ?

4voto

user28025 Puntos 41

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

3 votos

He mirado en Baidu Map. Me niego a darle todos los permisos que quiere y que no necesita en absoluto. Voy a echar un vistazo a la otra, gracias.

2 votos

@MatthewHerbst: En ciertos teléfonos Android, puedes usar App Ops para quitarle los permisos a Baidu Map. Puede que sea necesario (o no) hacer "root" a tu teléfono antes de poder usar App Ops. Si quieres más información, intenta una búsqueda en la web o publica una pregunta en Android.SE.

ViajeroSabio.com

ViajeroSabio es una comunidad de viajeros en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros viajeros, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X