Tenho dados capturados com uma unidade de rastreamento GPS. Algumas trilhas têm partidas ruins / frias e a única maneira de determinar a qualidade da trilha é usando a altitude. Infelizmente, não tenho os dados brutos do GPS e apenas um array ou Lat, Long & Altitude.
Um início ruim típico terá uma altitude que começa no negativo com uma rampa íngreme até a altitude adequada.
Existe algum gurus da matemática e / ou bibliotecas (código) por aí que possa me ajudar com um algoritmo para detectar e limpar meus dados de trilha?
3
Experimente o GPSBabel. Se você tivesse dados brutos, os filtros definitivamente fariam o trabalho. O GPSBabel lê arquivos CSV, portanto, veja se você pode formatar sua matriz dessa maneira e usar os filtros. Você pode ver o código deles para obter ideias sobre o gow para implementá-las.
—
spatialthoughts