TRANSFERIR ROTAS DO GOOGLE MAPS para GPS GARMIN - TUTORIAL

Forum do Software de Navegação Garmin
Responder
Angelone
Administrador
Administrador
Mensagens: 1789
Registrado em: 11 Abr 2011, 13:46

TRANSFERIR ROTAS DO GOOGLE MAPS para GPS GARMIN - TUTORIAL

Mensagem por Angelone »

É inegável a enorme facilidade que é criar e manusear rotas no Google Maps, tarefa bem mais complicada e trabalhosa no Basecamp. Várias foram as tentativas de compatibilizar tais rotas, mas questões comerciais, entre outras, limitaram alternativas. Felizmente com pequenos passos, bem rapidamente podemos resolver o problema. Mas a grande questão é, além de passar as rotas do Google Maps para os gps Garmin, fazer com que elas não sejam alteradas pelo aparelho. Para tanto, devemos criar vários pontos de passagem que inviabilizem o recalculo pelo gps. A rota é uma previsão de trajeto com no mínimo 2 pontos (inicial e final) resultando em várias possibilidades de roteiro (mais rápido, mais longo, etc..). Para evitar o que pode ser um transtorno em algumas situações, como roteiros de entrega, viagens programadas..) temos que criar vários pontos de passagem que forcem o gps a não ter alternativas de recalculo. São procedimentos simples e rápidos, questão de poucos minutos, apesar das etapas parecerem trabalhosas.

Resumo: o procedimento é calcular uma rota no Google Maps e copia-la, a partir do link de navegaçao, para o conversor on line GpsVisualizer q disponibilizara o resultado para download. Depois abre-se o arquivo no Basecamp (que "entende" tal rota como trajeto/track), para então transforma-lo em rota padrão Garmin para posterior envio ao gps, conforme instruçoes a seguir.

Limitações: a rota só permanecerá como a original transferida, se partirmos do ponto inicial. Sempre qdo acessarmos essa rota gravada o sistema perguntara para qual dos 2 waypoints (inicial ou final) nós nos dirigiremos: estando no ponto inicial, devemos escolher o destino. Em qualquer outra situaçao fora da referida, será calculada rota com outros possíveis trajetos. A rota da volta, obviamente, nao será a mesma da ida. Faltou mais testes da minha parte, mas vale tentar inserir mais waypoits na rota para evitar essas limitaçoes. Uma soluçao que torna o caminho desejado de fato invariável é transformar o trajeto convertido no GpsVisualizer em vetor de mapa, que aparecerá como uma linha para orientar a navegaçao, sem qualquer indicaçao escrita ou de voz como ocorre com as rotas, mas definitivamente invariável.



Ferramentas necessárias: Google Maps, GpsVisualizer (on line) e Basecamp

1. Crie uma rota no Google Maps.
2. Confira se esta a gosto. Caso deseje alterar a rota em algum trecho forçando-a a passar por determinados locais, aponte a seta do mouse em cima do trecho mais próximo da rota até aparecer um ponto circular. Pressione o botão esquerdo do mouse nesse ponto e arraste a rota para onde pretende até o reposicionamento da mesma.
3. Feito isso confira se esta de acordo e selecione e copie o endereço completo que aparece na barra de navegação, que é extenso.
4. Abra outra janela do navegador vá para o site [Link externo oculto para visitantes] . Na tela do gpsvisualizer selecione GPX. Em “Force text data to be this type:” escolha a opção “route points”.
5. No campo “Provide the URL of a file on the Web” cole o endereço URL que aparece na tela do Google Maps, mencionado anteriormente, e clique em CONVERT.
6. Na sequencia será aberta outra janela onde aparecerá a opção para baixar o arquivo “Click for download xxxxxxx-data.gpx. Salve em local conhecido e renomeie para um nome fácil qualquer.
GpsVisualizer1_3.JPG

No Basecamp:

a) No Basecamp crie uma Lista em Arquivo/Novo/Lista e em seguida importe o arquivo gpx salvo anteriormente, seguindo o caminho Arquivo/Importar em (lista xxx).
b) o arquivo então aparecerá na coluna da esquerda da tela como tracklog (um par de pés), completo ou segmentado em trechos complementares, dependendo do tamanho e complexidade do caminho.
c) para caminhos segmentados (automaticamente pelo Basecamp), basta selecionar com o mouse (pressione e mantenha a tecla Ctrl - Control) todos os segmentos
d) Com a tecla direita do mouse em cima dos itens selecionados escolha a opçao “Unir os trajetos selecionados..”. Se esta tudo correto, o trajeto desejado será destacado no mapa e basta clicar OK na janela “Unir Trajetos”. Se houver inconsistência com o trajeto pretendido, aparecerão linhas pontilhadas na cor Laranja, que indicam como será a rota, ou melhor, que será uma rota diferente da pretendida, em geral bagunçada. Isso ocorre devido a alguma desordem na construção do trajeto desejado. Para resolver temos que ir selecionando com o mouse trecho por trecho, sempre na sequencia imediata, até o final, completando o trajeto sequencialmente, sem falhas nos trechos, o que se confere a cada click no mapa. Basta ir clicando os segmentos com a tecla CTRL pressionada e ir conferindo a cada click se os segmentos se completam sequencialmente. Se houver descontinuidade clique nos segmentos acima ou abaixo da Lista, até completar o trajeto. Feita essa sequencia basta clicar novamente com o botão direito do mouse em cima dos itens selecionados e escolher “Unir os Trajetos Selecionados”. Será criado um trajeto com um nome qualquer (como Pista xx) e perguntado se “Voce gostaria de excluir os trajetos originais”. Escolha SIM, para evitar poluir a lista. O resultado é que ficarão na lista somente o trajeto Pista XX e 2 Waypoints (que não devem ser apagados). Mude o nome do trajeto Pista XX para outro de seu interesse.
Basecamp1_2.JPG
Basecamp2_2.JPG

e) Dê 2 cliques rápidos em cima do trajeto Pista XX (ou nome alterado) para abrir a janela de propriedades e clique em Criar Rota. Deixe habilitada a opção "Escolher o numero de pontos automaticamente".. Entao aparecerá a rota em lilás. Se esta tudo perfeito ela recobrirá perfeitamente o trajeto Pista XX e não será alterada no gps, mesmo com opções de rota diferentes.

f) Enviando para o gps garmin compatível com rotas: conecte o gps ao computador e confira se ele é reconhecido pelo Basecamp. Selecione a rota criada (confira pelo nome e ícone de rota) e clique com o botão direito do mouse em cima dela. Na janela que se abre clique em Enviar Para.. e escolha a opção Armazenamento Interno (do gps) ou Dados do Usuário (cartão mSD). Completado o envio, no gps (34/35XX, 25XX.. )confira em Aplicativos/Planej. Viagem. Clique na rota em mapa para conferir ou em “Ir” para navegar.

*o procedimento parece complicado mas é bastante simples e rápido, basta um treino mínimo e se poupara muitíssimo tempo.
O gps não consegue mudar a rota porque é composta de vários pontos de rota que pré-determinam e impedem de recalcular novo trajeto. Em rotas comuns que tem somente ponto inicial e final, o recalculo de rota varia bastante dependendo de como esta configurado o gps (rota mais rápida, mais curta, etc..) e do mapa, por isso é importante conferir se a rota tem os pontos chaves para nao ser alterada pelo gps.

** existe um limite de pontos que podem ser alterados na rota do google maps. Qdo esse numero é atingido aparece um aviso de que nao é possivel mais alterar a rota. Nesse caso faça quantas rotas forem necessárias e repita o procedimento já mencionado convertendo em tracks pelo GpsVisualizer. No Basecamp, depois de unir os segmentos correspondentes do google maps em um unico (ainda no formado trajeto/track), una com o outro conjunto previamente unido. No final transforme essa união de trajetos em uma unica rota pelo Basecamp.
Resultado final:
GMaps1.JPG
gps_route_8.jpg
Você não está autorizado a ver ou baixar esse anexo.
Não respondo dúvidas por MP (Mensagem Privada)
Por favor, publique no fórum..
GPS Garmin: DriveLuxe50, Etrex 30x, Epix, Vivoactive HR.
Angelone
Administrador
Administrador
Mensagens: 1789
Registrado em: 11 Abr 2011, 13:46

Re: TRANSFERIR ROTAS DO GOOGLE MAPS para GPS GARMIN - TUTORI

Mensagem por Angelone »

O Google mudou propositalmente ontem, dia 25, os parametros de direçao de rotas que constavam do link do Google Maps. Agora o GpsVisualizer, e outros programas, nao conseguem mais fazer a conversao direta para outros formatos. Certamente é puro interesse comercial da Google, mas tem como solucionar em parte.
Seguindo as instruçoes abaixo do GpsVisualizer, consegui salvar a rota no formato kml. Nesse formato dá para abrir o arquivo diretamente no Basecamp, sem passar pelo gpsvisualizer. No Base o arquivo é reconhecido como trajeto (tracklog), basta transforma-lo em rota e depois transferir para o gps.
Como mencionei no primeiro post, a rota só é mantida como original qdo parte do ponto inicial original, em qualquer outro ponto fora da rota salva, ela sera recalculada. Para contornar o problema criei vários pontos de caminho (waypoints) e incorporei a rota no Basecamp. Esses pontos impedem o recalculo por outro trajeto. Tudo feito corretamente, mas por algum motivo o gps nao reconhece a rota, somente os waypoints. A causa ainda estou pesquisando..
Resumindo: nas condiçoes atuais com as limitaçoes que o Google tem imposto, a melhor saída mesmo é calcular a rota pelo Basecamp..
Bloqueio_google.JPG
Você não está autorizado a ver ou baixar esse anexo.
Não respondo dúvidas por MP (Mensagem Privada)
Por favor, publique no fórum..
GPS Garmin: DriveLuxe50, Etrex 30x, Epix, Vivoactive HR.
Avatar do usuário
Joanes
Usuario 0
Usuario 0
Mensagens: 15
Registrado em: 28 Dez 2013, 20:43

Re: TRANSFERIR ROTAS DO GOOGLE MAPS para GPS GARMIN - TUTORI

Mensagem por Joanes »

Olá,

Eu agora estou convertendo as rotas para GPX nesse site aqui: [Link externo oculto para visitantes]

O gpsvisualizer está pedindo agora o: "Your Google API key". Não sei se é fácil conseguir isso, ou não. por via das dúvidas, eu estou usando o link postado acima.

Espero que ajude,
abçs
Garmin Nuvi 52 / TRC Brasil 13.12 / OSM / South America NT 2014.30 / Sansung Galaxy Ace Plus
Responder