Distância percorrida

A funcionalidade "Distância percorrida" foi criada pensando na necessidade que nossos clientes tinham de identificar o percurso realizado pelos usuários na execução das tarefas.

Caso você tenha interesse em utiliza-la precisará nos enviar uma solicitação para o e-mail ajuda@umov.me, após liberarmos a funcionalidade será necessário realizar algumas configurações no ambiente, iremos lhe orientar nesse processo.

1. Configurando o tipo de atividade.

Para ser ativada a funcionalidade, deve ser configurado no tipo de atividade para "Calcular a distância percorrida" conforme imagem:

image.png

1. Acesse o menu atividade e edite qualquer uma delas;

2. Clique na engrenagem do lado do tipo de atividade, escolha o tipo que você quer usar e edite ela;

3. Marque a opção "Calcular distância percorrida"

Detalhes importantes:

As atividades não podem utilizar a opção "Permitir suspender execução da atividade" (isso para evitar que a distância percorrida fique distorcida) e a "Captura GPS" deve estar habilitada.

Para funcionar de forma adequada, ambiente deve possuir outras configurações que lhe orientaremos a configurar.

2. Configurando os parâmetros e o painel de gestão.

Acesse a engrenagem do lado superior do ambiente e clique "Parâmetros"

Você deverá configurar a opção 3 "Coleta de GPS"

image.png

  • Deve ter tracking de GPS capturando coordenadas de tempos em tempos: Campo “Tempo (em segundos) para tracking”.

Tempo recomendado = coleta a cada 10 segundos

  • Deve ter uma distância mínima configurada para descartar coordenadas muito próximas: Campo “Distância mínima entre coordenadas (m)” nos parâmetros do sistema.

Distância recomendada = 50 metros

  • Deve ser configurada a opção para descartar coordenadas com baixa precisão: Campo “Precisão mínima cálculo de distância (m)” nos parâmetros do sistema.

Precisão recomendada = 100 metros

  • É recomendável que seja usado junto com o conceito de jornada de trabalho, para não calcular a distância percorrida enquanto não iniciar a jornada ou no horário da parada do almoço, por exemplo.

2.1 No painel.

Adicione o componente "Distância total percorrida (KM) de pessoas por dia"

image.png

Após isso você poderá editar esse componente

image.png

Setando os usuários ou equipes que gostaria de visualizar as distancias percorridas.

Após as execuções das tarefas irá aparecer dessa forma no painel:

image.png

Como funciona o cálculo?

O cálculo da distância percorrida ocorre no mobile no momento da coleta da coordenada geográfica (GPS). Inicialmente está funcionando apenas na plataforma Android.

Ao ativar o recurso de cálculo de distância percorrida nos parâmetros do sistema, o sistema já configura os parâmetros de tempo de coleta, distância mínima e precisão para que o cálculo ocorra com maior exatidão. Porém, você pode alterar os parâmetros de coleta de GPS conforme sua necessidade.

O cálculo é ativado quando executada a primeira atividade do dia que possuir um tipo de atividade configurado para calcular a distância percorrida. A partir desse momento, todas as coletas de GPS irão calcular a distância linear entre a coordenada capturada e a coordenada anterior.

O controle é sempre diário. Ou seja, ao final de cada dia o controle da distância é zerado.

Quando é executada uma atividade em uma tarefa e essa atividade possuir tipo de atividade que calcula a distância percorrida e ela capturar GPS, o sistema totaliza todas as distâncias lineares capturadas desde a última tarefa até a tarefa corrente e armazena no GPS capturado na execução da atividade.

Abaixo segue resumo do processo de cálculo no mobile:

  1. Primeira execução de atividade no dia corrente que calcula distância percorrida no dia e coleta GPS

1.Ativa o recurso e começa a calcular a distância

2.Zera a soma do cálculo das distâncias das coordenadas

  1. Para cada captura de GPS automático (tracking):

1.Calcula a distância linear em relação a coordenada anterior

2.Vai somando as distâncias lineares no mobile para armazenar na próxima execução de atividade

  1. Nova execução de atividade que calcula distância percorrida no dia e coleta GPS

1.Calcula a distância linear em relação a coordenada anterior

2.Pega a soma calculada no mobile e armazena

3.Zera a soma para começar a calcular novamente a distância para próxima execução.

Caso o usuário trabalhe com controle de jornada, quando executada a atividade "fim de jornada" o processo que calcula a distância entre as coordenadas é parado. Isso garante que não seja calculada a distância percorrida em horário de almoço ou após finalizar a jornada de trabalho.

Quando uma coordenada capturada possuir precisão maior que a mínima aceita (configurada nos parâmetros), o sistema armazena a coordenada na base de dados, mas não considera no cálculo de distância percorrida. Além disso, essa coordenada é armazenada na base com uma observação indicando que a precisão dela era maior que a mínima aceita e ela não foi considerada no cálculo.