P A T H

Documentando o seu fluxo de trabalho

O que você vai aprender?

Uma das nossas maiores necessidades quando trabalhamos com dados espaciais, é o acompanhamento de informações via GPS. Para isso precisamos considerar ruas e paradas realizadas durante todo o trajeto.

Nesta dica iremos criar as rotas percorrida por vários ônibus de uma empresa, e a partir dessas rotas iremos identificar a quilometragem.

INTRODUÇÃO

Para esta dica, utilizaremos a seguinte base de dados:

Onde temos, o acompanhamento do GPS de cada ônibus no decorrer de suas viagens.

Passo 1:

O primeiro passo é identificar de forma crescente a ordem em que os dados do GPS aparecem para cada rota. Para isso iremos utilizar uma combinação de 2 ferramentas, “Sort” e “Multi-Row Formula”.

Onde iremos ordenar nossa base por Codigo_Viagem e Data_GPS de forma crescente.

E em seguida iremos utilizar a ferramenta de “Multi-row Formula” e iremos configurá-la para criar um identificador único e incremental para cada “Codigo_Viagem”, ficando sua configuração da seguinte forma:

Passo 2: 

Agora que temos o identificar do caminho percorrido, precisamos criar os pontos espaciais, e para isso utilizamos a ferramenta “Create Points” com a configuração padrão.

ATENÇÃO: Podemos utilizar a configuração padrão, pois os campos possuem os nomes padrões de Latitude e Longitude. Dessa forma o alteryx aloca automaticamente os campos.

 

Vamos colocar uma ferramenta de browse para observar como está nosso mapa.

Passo 3:

Ok! Nesse ponto, temos nossos “pontos espaciais”, mas por enquanto eles estão separados, ainda não formam uma rota. Para criar essa rota iremos utilizar a ferramenta “Poly-Build” configurada para criar uma Linha.

Com essa configuração, iremos criar uma rota única para cada “Codigo_Viagem” e novamente vamos incluir uma ferramenta de “Browse” para observar a diferença

E para finalizar, iremos incluir uma ferramenta “Spatial Info” para calcular a distância percorrida em cada rota, tendo a seguinte configuração e resultado:

26 de Julho de 2022

Pronto! Agora você sabe como criar uma Rota e calcular a distância percorrida utilizando o Alteryx.

Language