Sincronización en EarthRanger Mobile: Diferencia entre descargar y cargar

Sincronización: Diferencia entre descargar y cargar


Cuando se selecciona el botón Sincronizar en la vista de estado, se inician dos acciones si el dispositivo está en línea: descargar y cargar.

1. ¿Qué es la descarga?

La descarga es el proceso de recibir datos de la plataforma web EarthRanger en tu dispositivo móvil. En otras palabras, tu aplicación recupera información almacenada remotamente y la guarda localmente para que puedas acceder a los datos más recientes cuando trabajas sin conexión o en terreno.

Ejemplos de descarga:

  • Actualización de tipos de eventos creados a través del administrador
  • Actualización de nuevas categorías de eventos creadas a través del administrador
  • Actualización de tipos de patrulla
  • Actualización de los cambios de cuenta realizados a través del administrador
  • Actualización de nuevos temas
  • Actualización de pistas y ubicaciones de asignaturas
  • Obtener nuevos eventos compartidos

Antes de descargar, la aplicación móvil verifica con el servidor para confirmar si los datos han cambiado desde la última sincronización.

  • Si los datos han cambiado, se descargan y se actualizan en el dispositivo.
  • Si los datos no se modifican, el servidor notifica a la aplicación que no es necesaria ninguna actualización.

Este proceso de verificación ayuda a minimizar las descargas innecesarias, ahorrando ancho de banda y garantizando una sincronización más rápida.


Ejemplos:

No se detectaron cambios Cambios detectados Se detectaron cambios pero se produjo un fallo
  • Modificó el esquema de un tipo de evento en el administrador
  • El navegador web guarda que algo cambió en algún lugar dentro de los datos
  • Al tocar el botón Sincronizar, se verifica con la plataforma web:
  • “¿Aún tienes cambios de datos en los esquemas?”
  • Si el esquema no ha cambiado, el servidor responde:
  • “No, todavía está vigente, no es necesario descargarlo de nuevo”.
  • Modificó el esquema de un tipo de evento en el administrador
  • El navegador web guarda que algo cambió en algún lugar dentro de los datos
  • Al tocar el botón Sincronizar, se verifica con la plataforma web:
  • “¿Aún tienes cambios de datos en los esquemas?”
  • Si el esquema ha cambiado, el servidor responde:
  • “Sí, algo es diferente”
  • La aplicación ahora comparará los datos locales con los datos del servidor para encontrar los datos actualizados y descargarlos.
  • Modificó el esquema de un tipo de evento en el administrador
  • El navegador web guarda que algo cambió en algún lugar dentro de los datos
  • Al tocar el botón Sincronizar, se verifica con la plataforma web:
  • “¿Aún tienes cambios de datos en los esquemas?”
  • Si el esquema ha cambiado, el servidor responde:
  • “Sí, algo es diferente”
  • La aplicación ahora comparará los datos locales con los datos del servidor para encontrar los datos actualizados y descargarlos.
  • Si se produjo un error antes de descargar los datos, la próxima vez que la aplicación intente sincronizar, el servidor responderá que no se han producido cambios. Por lo tanto , será necesario realizar un cambio manual para que el servidor web notifique de nuevo el cambio anterior.

Este sistema ayuda a mantener la eficiencia de la sincronización al descargar datos solo cuando se detectan actualizaciones.

Importante saber:
Los cambios realizados en Opciones no activan una notificación de actualización automática. Para ver estas actualizaciones reflejadas en la aplicación, debe iniciar un cambio manual. Por ejemplo, modificando el esquema relacionado para solicitar una nueva sincronización.

2. ¿Qué es subir archivos?

Subir datos es el proceso de enviar datos desde tu dispositivo móvil a la plataforma web EarthRanger . En otras palabras, tu aplicación comparte información recopilada localmente, como eventos, patrullas o recorridos, con la base de datos central.

Algunos ejemplos de carga incluyen:

  • Envío de datos de seguimiento
  • Envío de datos de eventos
  • Carga de registros de patrulla

Bueno saber:
La carga se realiza automáticamente siempre que la aplicación móvil tenga conexión a internet activa. No se requiere ninguna acción manual por parte del usuario.


3. De un vistazo

Recopilación de datos
Los usuarios cargan en el dispositivo los datos que recopilan, como patrullas, eventos y recorridos.

Recursos de datos
Los usuarios descargan datos de referencia que respaldan la recopilación de datos en el campo, por ejemplo, información sobre sujetos, tipos de eventos o configuraciones de patrulla.

En resumen:

  • Las cargas se realizan automáticamente siempre que haya una conexión disponible.
  • Las descargas ocurren cuando se inicia la aplicación o cuando el usuario inicia manualmente la sincronización (por ejemplo, al tocar Sincronizar).

 

  Descargando Subiendo
Dirección Desde la plataforma web → A tu dispositivo móvil Desde el dispositivo móvil → A la plataforma web
Automáticamente No automáticamente Automáticamente
Uso común Obtener actualizaciones realizadas en el administrador Cargando datos que fueron guardados en el dispositivo
Ejemplo Obtenga nuevos sujetos, obtenga nuevos tipos de eventos, obtenga nuevos tipos de patrulla, realice cambios en los esquemas de eventos Subir tracks de usuarios, subir eventos creados en la aplicación, subir archivos adjuntos de eventos, subir patrullas