wialon - Optimización de datos en seguimiento GPS
wialon maps (1)
Sabes que tienes una buena solución cuando alcanzas 2-3 bytes por posición de GPS con 4-5 atributos (tiempo, latitud, longitud, opcionalmente velocidad, rumbo)
Intenta evitar la seguridad, esto destruye todos los intentos de reducir el tamaño de los datos. La cantidad de bytes que utiliza la seguridad (firmas, encabezados, claves) es mucho mayor que la del paquete de datos GPS.
¿Hay alguna solución que ayude a optimizar la transferencia de datos entre el cliente y el servidor?
Sí, al menos algunos tips: No use XML, que explota sus datos por un fatcor de 100 a 1000. Use un protocolo binario. Un servicio web WSDL tampoco es adecuado para esta tarea.
Cuanto menos frecuentes sean las necesidades de comunicación del dispositivo, mayores serán las posibilidades de obtener más soluciones por kbytes.
Una posición sin comprimir: necesita 12 bytes: tiempo (4), latitud (4), longitud (4).
Diferentes compañías tienen una solución diferente para comprimir los datos. Conozco una solución patentada y una segura. Más no puedo decírtelo
Batería
Si deshabilita la pantalla, puede grabar 8 horas de posiciones por segundo en un iphone4.
Estoy construyendo un sistema de rastreo por GPS en tiempo real. El cliente móvil envía continuamente datos de ubicación al servidor y actualiza los datos de ubicación de los objetos de seguimiento cada 15 segundos. Mi mayor problema es que el costo de la batería e Internet es muy alto.
¿Hay alguna solución que ayude a optimizar la transferencia de datos entre el cliente y el servidor?