HeatMap de atividade física

Em conversa com um vereador do município de Santana do Livramento (RS) sobre a falta de atenção do poder público municipal para os ciclistas da cidade, fiquei sabendo que não existem informações sobre o assunto. Em nossa conversa, comentei sobre o Strava Global HeatMap, uma iniciativa do Strava que, utilizando mapa do tipo heatmap, aplica cores mais intensas aos traçados com maior utilização. Porém tal site não é atualizado desde 2015 e segundo a empresa, não há interesse em atualizar tal mapa. Dessa data até hoje, muitas pessoas começaram a fazer e registrar suas atividades físicas. Sendo assim, os dados ali apresentados não representam o cenário atual. Daí surgiu a necessidade de construir uma ferramenta que permita aos gestores públicos, ou quem mais se interessar em ajudar o movimento ciclo ativista a obter dados atualizados sobre a nossa realidade.

Além de ver quais os pontos mais movimentados da cidade, é possível ver, através de gráficos, os dias e meses com maior número de atividade e distâncias percorridas. Conforme a necessidade, outros dados podem emergir.

Para acessar o mapa, acesse www.rafaelamorim.com.br/heatmap.

Após construir o sistema básico para registrar os dados e o mapa para o município de Santana do Livramento (RS) percebi que dados de outras cidades e outros tipos de atividades também foram capturados. Então inclui filtros para algumas cidades (ou regiões, dependendo do caso), atividades (caminhada, corrida e pedalada) e período (2015, 2016 e 2017).

Colabore com o mapa

Os primeiros dados adicionados ao mapa foram obtidos através das atividades dos atletas participantes de alguns clubes do Strava que estou acompanhando. Porém, a estrutura do Strava só divulga as ultimas 200 ultimas atividades registradas nos clubes, o que limita o desenvolvimento do mapa para períodos anteriores a criação do site (set/2017). Além disso, a quantidade de atletas que ingressam nos clubes não reflete a quantidade de atletas em uma localidade, já que a participação do atleta em clubes é opcional.

Como os meus dados serão manipulados?

Os dados coletados e armazenados são manipulados de forma automática e utilizados apenas para fins estatísticos e de composição do mapa. Tanto o mapa quanto as estatísticas não fazem nenhuma correlação com o atleta que criou a atividade. Em nenhuma hipótese, os dados aqui armazenados serão compartilhados ou vendidos.

Em nenhuma hipótese, os dados aqui armazenados serão compartilhados ou vendidos. Toda as informações geradas aqui (mapas e gráficos) são de divulgação pública. O uso das informações é permitido desde que o autor do trabalho seja notificado via e-mail no endereço amorim@rafaelamorim.com.br e que receba o devido crédito.

Como faço para doar minhas atividades?

Para iniciar o processo, clique no botão “Adicionar minhas atividades ao mapa” na lateral do site e siga as instruções que aparecerão. Inicialmente serão importados ao mapa as suas últimas 200 atividades. Periodicamente será executado um comando para importar ao mapa as suas novas atividades.

Obrigado pela colaboração!

Uma solução para o NavSincro Lite

Dia desses recebi um pedido de um amigo para ver se havia atualização no GPS dele, um NavCity Way 40.

Navcity_way40

Fonte: NavCity

Encontrei no site do fabricante a informação de que poderia atualizar o aparelho após baixar e instalar um aplicativo. O site é o http://www.navcity.com.br/navsincro.php. Mas link para download não funciona. Depois de pesquisar, descobri que o download do aplicativo teria que ser feito pelo site http://www.hunteradar.com.br/site/downloads.php.

Depois de baixado e instalado, começam as dores de cabeça. O programa abre e na sequencia, fecha. Achei que era versão do windows (Windows 10 64 bits). Tentei no Windows Vista (sim, tenho ele rodando em um pc velho). Mesmo erro. Culpei o Windows 10 por ser novo e o Windows Vista por ser o Vista. Em modo de compatibilidade em ambos os sistemas, o programa exibiu o mesmo comportamento.

Nesse meio tempo encontrei vários usuários com o mesmo problema, mas sem nenhuma ideia de solução. Nem via reclame aqui o fabricante deu uma solução. E são umas quantas reclamações.

Hoje instalei o aplicativo no PC do trabalho, que roda Windows 7 32 bits. O programa abre e fecha. Via modo de compatibilidade, desci a versão do Windows até o windows 95. Nada. Fui no diretório da instalação do aplicativo e encontrei no arquivo chamado debug.txt informações sobre o problema. E por tabela a “solução”. E essa “solução” serve para todas as versões do GPS que usam o NavSincro Lite: Way 30, Way 40, Way 45, Way 55, Way 75, NC750, NC550, NC540, NC450, NC440, NC500, NC430, NC350, NC300, NAV 400 e NAV 430.

A solução é simples: COMPRE OUTRO APARELHO OU COMPRE OUTRO APLICATIVO PARA O APARELHO. Segundo li, é possível instalar o iGO no WAY 40, mas como esse aparelho não é meu tenho que ver com o dono o que será feito. Nos outros modelos eu não sei.

A explicação:

----------------------------------------
 INÍCIO DO LOG - Atualizador da base de radares
 =============
 Hora: 18/12/2015 XX:XX:XX
 Versão do Sistema Operacional: Microsoft Windows NT 6.1.7601 Service Pack 1
 Versão do .NET Framework: 2.0.50727.5485
 ----------------------------------------

Verificando versões dos aplicativos...
 Url de versões sendo acessadas: http://www.servdados.net/atualizador/versaoNavSincroLite.txt
 Stream de versões NULL. Falha.

Tentei acessar via browser esse link, sem sucesso. Tentei acessar o raiz do site (www.servdados.net), sem sucesso também. Via Whois. Os DNS apontam para tgssolucoes.com.br que também está fora do ar.

E é isso. Se algum dia o sistema voltar a vida, aviso por aqui.

Texto 21/52 – Mapa cicloviário de Santana do Livramento e Rivera

mapaCicloviario

A alguns meses encontrei no site Transporte Ativo um mapa cicloviário do Rio de Janeiro.  O projeto é código aberto (embora não tenha uma declaração explicita no site) e então resolvi fazer a versão para o de Livramento e Rivera. O mapa está em constante atualização e pode ser acessado em http://mapa.rafaelamorim.com.br

Agradeço ao site VaDeBike.org juntamente com Nighto e Transporte Ativo que tornaram esta ferramenta acessível à todos. Quem quiser ver a lista de cidades mapeadas pode abrir o esse link. Quem quiser saber como funciona ou fazer o mapa de outras cidades, clique aqui.

Contribuições para a melhoria do mapa são sempre bem vindas. Entre em contato.

Feliz de Natal! Versão 2012

Como está chegando cartão de natal de tudo quanto é setor da Unipampa, tomei a liberdade de publicar o do STIC Santana do Livramento. O cartão está neste link aqui. Evidentemente que é ligado a programação (como fiz em 2008) e os entendedores entenderão 🙂

Os que não entenderem o que é isso podem abrir o site http://www.rafaelamorim.com.br/natal2012.php e ver o resultado.

Abraços!

Convertendo arquivo NPF para VCF

Troquei essa semana de celular. Sai de um dumbphone B3410 para um smartphone Galaxy Y Pocket. Ambos da Samsung. Chip e cartão de memória foram tranquilos para colocar no telefone novo (dããã~). Foi quando vi que os contatos seriam um problema.

O que acontece: O software do telefone velho exportou os dados num arquivo com a extensão NPF. E o android não soube o que fazer com o arquivo. O KYES (programa do celular novo) que poderia ter uma solução, não funcionou na minha máquina. Nem nas outras 4 que eu tentei. Desisti do KYES porque a solução envolvia muita volta e não tinha garantia de funcionar. Abrindo o arquivo NPF no bloco de notas só vi quadrinhos. O jeito foi googlear um pouco. Achei em um site que o arquivo NPF é um arquivo MDB do ACCESS, com a extensão NPF. Como não encontrei um conversor, resolvi escrever um. Está em C# e converte para VCF, que importei diretamente no Google Contacts, e no fim os contatos apareceram “magicamente” no telefone 🙂

A unica coisa que o código não converte (porque pra mim não foi necessário) é(são) o(s) endereço(s) que estão no celular. Quem quiser rodar a aplicação, clica aqui. O código está para download aqui. E os dados enviados são excluídos no fim do programa.