Localización GPS sin servicio

Soy un nuevo desarrollador y tengo una pregunta sencilla que he buscado por todas partes, pero aún no he encontrado una respuesta clara …

En pocas palabras, estoy desarrollando una aplicación que necesita ser capaz de usar GPS. El truco es, sin embargo, que me gustaría usar GPS para obtener la ubicación de un teléfono, incluso si no tienen servicio de transportista.

Con eso dicho tengo dos preguntas.

  1. ¿Es posible obtener la ubicación GPS de un teléfono sin servicio de portador con una conexión wifi?

  2. ¿Es posible obtener la ubicación GPS de un teléfono sin servicio de transportista Y ningún servicio de wifi?

Gracias por adelantado

  1. Sí, está en muchos teléfonos. La red WiFi puede ser mapeada lo que acelerará el chip AGPS, o permitirá la descarga del cálculo de posición al proveedor.

  2. Varía según el chip GPS en cuestión. En algunos casos, simplemente no funcionará (el procesador GPS requiere comunicación de red). En la mayoría de los casos el GPS tardará hasta 10 minutos en arreglarse desde un arranque en frío, ya que debe recibir el almanaque de satélite actual para calcular la posición.

Si bien es cierto que AGPS depende de algún tipo de comunicación de datos la mayoría de los teléfonos Android tienen verdaderos chipsets GPS, lo que significa que se comunican con satélites en el espacio independientemente de cualquier conexión de datos. Esto proporcionará una posición más exacta, pero será más lenta de adquirir. Su mejor opción es escuchar las actualizaciones de posición de los proveedores de redes y GPS para que los teléfonos con una conexión de datos obtendrá una solución rápida y aproximada que puede ser refinada por el GPS y los teléfonos que no tienen una conexión de datos simplemente no subir Un evento hasta que el GPS obtenga una corrección. Si desea ser extremadamente robusto, no bloquee la espera en la corrección para que el usuario pueda, al menos, seguir utilizando su aplicación en lugar de mirar fijamente un ícono giratorio.

  • Android onLocationUpdate no se llama con GPS_PROVIDER
  • Android GPS retrasa al enviar a la base de datos
  • Rotar un ImageView como una brújula (con el "polo norte" puesto en otro lugar)
  • ¿Se puede ampliar el tamaño de la superposición con el mapa de google en android?
  • Android GPS Manifest no funciona
  • Calcular la dirección de la luz solar de acuerdo con la hora actual y la posición en la tierra
  • Android: ¿Cómo restablecer y descargar datos A-GPS?
  • Comprobación de si el GPS está habilitado en android
  • Algoritmo / teoría para la eliminación de la fluctuación de posición GPS
  • Android GPS obtener la ubicación actual
  • Alternar gps en los dispositivos raíz de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.