¿Posible? ¿Utiliza Google Maps / GPS para saber cuánto tiempo ha estado alguien en una ubicación?

StackOverflow https://stackoverflow.com/questions/1215769

  •  06-07-2019
  •  | 
  •  

Pregunta

Estoy pensando en crear una aplicación para iPhone que use la función GPS para rastrear dónde está alguien y por cuánto tiempo. Me doy cuenta de que probablemente podría obtener la ubicación actual del iPhone desde un sitio web, pero la única forma con la que estoy familiarizado es usando llamadas ajax, etc. (Lo siento si este es un concepto bastante nuevo) pero me temo que eso podría atascar mis servidores con llamadas constantes para rastrear el tiempo. ¿Hay una mejor manera de hacer esto? ¿Algún recurso que pueda consultar sobre esta idea / concepto? ¿Es incluso plausible en este punto?

Estoy más versado en php / mysql, pero intento ramificarme en algunas ideas nuevas que he tenido. Cualquier ayuda sería muy apreciada!

¿Fue útil?

Solución

Puede mantener un almacén de datos local y luego solo enviar actualizaciones al servidor cuando la aplicación detecta que el usuario se ha mudado. Estoy bastante seguro de que funcionaría y, en el lado del servidor, solo se resuelve la última vez que un usuario se registró y luego se compara con la hora actual para ver cuánto tiempo han estado en algún lugar. ¡El único problema técnico que puedo ver con esto es que esto requiere que el usuario tenga el iPhone encendido y la aplicación abra TODO el tiempo que esté en algún lugar, lo que significaría que el iPhone ahora es solo un rastreador GPS bastante caro con un teléfono incorporado!

Otros consejos

puede almacenar ubicaciones de usuarios en una lista local en el iphone y una vez cada hora envía la lista con pares de ubicación / marca de tiempo al servidor.

Como dice James Raybould, puede calcular en el servidor cuánto tiempo permaneció un usuario dentro de un rango para una posición determinada. Y también enviando datos una vez por hora ... no cada vez que el iPhone detecta que el usuario se movió, entonces guarda su servidor para pings continuamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top