Skip to content

1b1g0/historicoDeRotas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UI Para visualizar dados do meu histórico de rotas

Ideia final seria poder utilizar as informações de deslocamento coletada pelo maps como dados de treino. Podendo utilizar qualquer app (Strava, mapmyride) para estimar o gasto calórico.

Criar uma UI pra plotar as rotas (igual o historico do maps) com infos como: quanto tempo passei fora de casa, metros de subida, ruas que passo mais frequentemente, e etc...

Seria legal mapear a elevação da minha região e não utilizar chamadas a api toda vez que precisar da elevação de certo ponto, um bom exercício.


Checklist:

  • Dados necessários para criar o treino (GPX) de forma completa.
  • Filtrar principais dados de intersse do histórico.
  • (tentar identificar e remover dados irrelevantes dentro da primeira 'filtragem'[pontos duplicados, excluir horários que não faço rotas mas por algum motivo existem ali])

1 - Modelo gpx 1.1

http://www.topografix.com/GPX/1/1

Exemplo com apenas um par de pontos e dados de elvação.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gpx version="1.1" xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
  <metadata>
    <name>Nome do role</name>
    <desc>informacoes do role</desc>
    <time>2023-03-08T12:00:00Z</time>
    <author>1b1g0</author>
    <copyright>Copyright 2023, 1b1g0</copyright>
  </metadata>
  <trk>
    <name>Nome do role</name>
    <desc>informacoes do rol</desc>
    <trkseg>
      <trkpt lat="37.775000" lon="-122.418333">
        <ele>100</ele>
      </trkpt>
    </trkseg>
  </trk>
</gpx>


waypointPath -> pode funcionar para construir uma boa resolução da elevação real.

placeVisit -> location e duration: local que provavelmente eu estou/fui / duração (acredito que o start é a hora da partida [do local x] e end é a hora da chegada ?)


Glossário

GPX (GPS Exchange Format) -> coordenadas, elevação, velocidade... amplamente utilizado e opensource?

TCX (Training Center XML) -> desenvolvido pela Garmin, suporta varias brisa como batimento, cadência, temp...

FIT (Flexible and Interoperable Data Transfer) -> *tbm pela Garmin, focado em eficiência(arquivos compactos), pra melhorar a performance de armazenamento, transferencia...*e

About

Trabalhando com o JSON do histório das minhas rotas, arquivo disponibilizado pelo Google Takeout.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors