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.
- Determinar la velocidad de un vehículo usando GPS en android
- Fused Location API da Lat Inaccurate, Largo cuando traza en el mapa es un poco lejos de la ruta de la carretera, incluso para el valor de baja exactitud
- Alternar el GPS mediante programación Android 4.4
- Trabajar con GPS vía libhardware en Android
- Convertir latitud y longitud en esri arcGIS MapPoint
Con eso dicho tengo dos preguntas.
-
¿Es posible obtener la ubicación GPS de un teléfono sin servicio de portador con una conexión wifi?
-
¿Es posible obtener la ubicación GPS de un teléfono sin servicio de transportista Y ningún servicio de wifi?
Gracias por adelantado
- ¿Cómo puedo obtener la ubicación GPS actual?
- Android GPS tarda un tiempo en ser preciso
- Mocking gps lugares en la brecha telefónica
- Cuán exacta es la medida de altitud en los teléfonos móviles
- Gerente de localización problema para helado sandwhich
- A-GPS, restablecimiento de GPS y sendExtraCommand
- Android O API 26. Los métodos de ubicación recientemente agregados no funcionan según sea necesario
- Frecuencia de actualización de Android GPS
-
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.
-
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.