- Published on
Visualizando 10 Meses de Dados de GPS com Python e Streamlit
- Authors
- Name
Dados, Código e Vida em Movimento
→ Veja o app funcionando aqui: ➡️RunMap App ⬅️Grafico interativo.
Esse projeto começou com uma pergunta simples:
“Como seria visualizar 10 meses de movimento transformados em dados?”
Hoje, isso se tornou realidade.
Peguei todos os meus dados de GPS — corridas, caminhadas, deslocamentos —, exportei tudo em arquivos .csv e utilizei Python + Pandas para processar, limpar e organizar.
Depois, com Streamlit e Pydeck, criei uma visualização interativa em 3D, onde cada ponto de GPS se transforma em uma torre vertical, representando a frequência, intensidade ou densidade daquele local ao longo do tempo.
🔧 O que fiz:
- 🗺️ 10 meses de dados de GPS em arquivos CSV
- 🐍 Processamento e limpeza dos dados com Pandas no Python
- 📈 Visualização interativa utilizando Streamlit com Pydeck (Deck.GL)
- 🔥 Por meio do meu script, fora criardo uma espécie de heatmap, para cada lugar que passei mais tempo segundo o GPS.
- 🚀 Construção de um mapa onde cada ponto se transforma em uma coluna 3D — uma espécie de "torre" — que mostra deslocamentos e padrões no espaço
- 🌐 Transformei isso em um app online, funcionando e acessível
✨ Por Que Isso Importa
Porque isso não é só sobre dados.
É sobre olhar pra própria vida.
Ver os próprios passos.
Ver o caminho que você traçou — literalmente — desenhado sobre o mundo.
Esse projeto foi mais que programação.
Foi prática de presença, disciplina, cuidado e transformação.
Transformar números soltos em algo bonito, concreto e, de certa forma... poético.
Programação é como a vida. Devemos ver o passo que podemos dar aqui agora. Tentar planejar 100 passos é perdade de tempo. A vida é para viver no agora. Na linha do código. No passo que damos agora. E cada bug, cada problema é lidado a medida que surge. É aprender a fluir como a vida, como um rio. E o resultado está aí.
🚀 O App
→ Veja o app funcionando aqui: RunMap App
🔥 Tecnologias Utilizadas
- Python
- Pandas
- Streamlit
- Pydeck (Deck.GL)
- Dados CSV exportados de dispositivos de atividade física
- Uma boa dose de matemática para consertar a falta de virgula em milhares de linhas de longitude e latitude que o garmin não utilizou
📜 Reflexão
Por trás de cada ponto nesse mapa, existe uma história.
Um passo. Uma corrida. Um instante. E só o instante existe.
Isso não é só dado.
Isso é vida em movimento.
E isso... isso é só o começo.