Olá pessoal, seguinte, estou querendo converter alguns mapas do tracksource para utilizar em um programa chamado GPSMid, que traça rotas e localiza ruas pelo nome, porém roda em qualquer celular com java habilitado.
http://gpsmid.sourceforge.net/
O problema é que não consegui converter os mapas para um formato que eu consiga ler para esse software, tentei utilizar o GPS babel mas também não consegui.
Instalei o mapsource, exportei os mapas que eu queria e ele exportou um arquivo IMG, acredito que esse arquivo seja um compilado/binário que não tem como converter pra outro formato.
Alguém sabe como eu consigo transformar esses mapas em GPX ou algum outro formato que o GPSBabel converta?
http://www.gpsbabel.org/capabilities.html
Já tentei exportar pelo mapsource para gdb ou MPS e ele exporta um arquivo de logo 1kb
Qualquer ajuda é bem vinda, pretendo fazer um tutorial de como utilizar os mapas do tracksource em qualquer celular.
Convertendo os mapas do tracksource para outro formato
Re: Convertendo os mapas do tracksource para outro formato
Não se voce tem ideia do trabalho do que quer fazer.
Bem voce sabe que se conseguir vai ter que disponibilizar isso gratuitamente.
O primeiro problema é que teria que fazer tudo novamente no minimo todo o mês.
Entendo que como não pode fazer essa conversão direta do IMG pode ser impossivel fazer.
Somente os IMG tem todos os dados de roteamento, pois os fontes dele .gtm não tem tais informações que são criados pelo compilador.
Então em principio teria que criar um compilador para com os fontes .gtm do grupo tracksource criar direto o formato que precisa.
Então entendo que não adianta querer usar algum conversor como o GPSBabel.
Bem voce sabe que se conseguir vai ter que disponibilizar isso gratuitamente.
O primeiro problema é que teria que fazer tudo novamente no minimo todo o mês.
Entendo que como não pode fazer essa conversão direta do IMG pode ser impossivel fazer.
Somente os IMG tem todos os dados de roteamento, pois os fontes dele .gtm não tem tais informações que são criados pelo compilador.
Então em principio teria que criar um compilador para com os fontes .gtm do grupo tracksource criar direto o formato que precisa.
Então entendo que não adianta querer usar algum conversor como o GPSBabel.
Abraços,
Wallace
Nuvis 255W e 5000
Brooklin SP
Guinchos HiPull e HDW, Amortecedores Monroe, Rancho e outros, Bloqueios Eaton, Kaiser, ARB e outros, Cintas, Capotas
Sobre GPS use o forum, não costumo responder sobre GPS fora do Forum ou mesmo MPs aqui
Wallace
Nuvis 255W e 5000
Brooklin SP
Guinchos HiPull e HDW, Amortecedores Monroe, Rancho e outros, Bloqueios Eaton, Kaiser, ARB e outros, Cintas, Capotas
Sobre GPS use o forum, não costumo responder sobre GPS fora do Forum ou mesmo MPs aqui
Re: Convertendo os mapas do tracksource para outro formato
Não entendi sua primeira frase.
Sobre disponibilizar os mapas, não tem problema nenhum, já que estou querendo fazer isso para uso pessoal. Quanto a fazer todo mês, não sei se seria necessário, se eu conseguir, pretendo fazer um tutorial e talvez até fazer um programa para facilitar a conversão (sou desenvolvedor de sistemas) e disponibilizar de graça na internet.
Agora, em relação a conversão em si, os dados de roteamento talvez não sejam necessários, ainda não estudei a fundo como o GPSMid trabalha, mas acredito que ele só precise das ruas e mãos, a rota ele traça na hora sem precisar pré-calcular algo (entendo que é dessa forma que o garmin funciona, pra isso que existe o arquivo IMG)
Se eu conseguir converter o arquivo IMG ou (se conseguir os fontes, que pelo que me disse são arquivos GTM) para GPX, consigo convertê-lo para o formato do software.
E não necessariamente precisa ter rotas, se eu conseguir isso já vai ser um avanço, mas muitas pessoas terão acesso aos mapas do projeto tracksource dos seus aparelhos celulares, isso já ajuda muita gente.
Sobre disponibilizar os mapas, não tem problema nenhum, já que estou querendo fazer isso para uso pessoal. Quanto a fazer todo mês, não sei se seria necessário, se eu conseguir, pretendo fazer um tutorial e talvez até fazer um programa para facilitar a conversão (sou desenvolvedor de sistemas) e disponibilizar de graça na internet.
Agora, em relação a conversão em si, os dados de roteamento talvez não sejam necessários, ainda não estudei a fundo como o GPSMid trabalha, mas acredito que ele só precise das ruas e mãos, a rota ele traça na hora sem precisar pré-calcular algo (entendo que é dessa forma que o garmin funciona, pra isso que existe o arquivo IMG)
Se eu conseguir converter o arquivo IMG ou (se conseguir os fontes, que pelo que me disse são arquivos GTM) para GPX, consigo convertê-lo para o formato do software.
E não necessariamente precisa ter rotas, se eu conseguir isso já vai ser um avanço, mas muitas pessoas terão acesso aos mapas do projeto tracksource dos seus aparelhos celulares, isso já ajuda muita gente.
Re: Convertendo os mapas do tracksource para outro formato
Pois todo o mês tem uma nova versão dos mapas.
Alias o TRU pode ter até diarias, mas ai não precisa chegar neste ponto.
Os dados de roteamento é justamente as mãos das vias, proibições de conversões, velocidade e ou categoria e ou formatação das vias e não um pré calculo como voce cita, que desconheço que exista no IMG ou qualquer outro formato.
Parte dos fontes que usamos para criar os .IMG são os .GTM, mas tem outros arquivos com outras informações como falei.
Assim o projeto tracksource só tem como algo roteavel o produto final .IMG onde todas informações são reunidas pelo compilador.
Ai os algoritimos da Garmin geram rotas e localiza endereços com os .IMG.
Que dados voce levantou que vai precisar no .GPX.
Pois como desenvolvedor de sistema já deve ter criado um mapa simples de algumas quadras no Trackmaker ou similar e verificado isso antes de abrir o topico aqui.
Me desculpa mas esta parecendo que voce ainda conhece pouco do que precisa para o que quer fazer pelo que escreve.
Alias o TRU pode ter até diarias, mas ai não precisa chegar neste ponto.
Os dados de roteamento é justamente as mãos das vias, proibições de conversões, velocidade e ou categoria e ou formatação das vias e não um pré calculo como voce cita, que desconheço que exista no IMG ou qualquer outro formato.
Parte dos fontes que usamos para criar os .IMG são os .GTM, mas tem outros arquivos com outras informações como falei.
Assim o projeto tracksource só tem como algo roteavel o produto final .IMG onde todas informações são reunidas pelo compilador.
Ai os algoritimos da Garmin geram rotas e localiza endereços com os .IMG.
Que dados voce levantou que vai precisar no .GPX.
Pois como desenvolvedor de sistema já deve ter criado um mapa simples de algumas quadras no Trackmaker ou similar e verificado isso antes de abrir o topico aqui.
Me desculpa mas esta parecendo que voce ainda conhece pouco do que precisa para o que quer fazer pelo que escreve.
Abraços,
Wallace
Nuvis 255W e 5000
Brooklin SP
Guinchos HiPull e HDW, Amortecedores Monroe, Rancho e outros, Bloqueios Eaton, Kaiser, ARB e outros, Cintas, Capotas
Sobre GPS use o forum, não costumo responder sobre GPS fora do Forum ou mesmo MPs aqui
Wallace
Nuvis 255W e 5000
Brooklin SP
Guinchos HiPull e HDW, Amortecedores Monroe, Rancho e outros, Bloqueios Eaton, Kaiser, ARB e outros, Cintas, Capotas
Sobre GPS use o forum, não costumo responder sobre GPS fora do Forum ou mesmo MPs aqui
Re: Convertendo os mapas do tracksource para outro formato
Tem um projeto sendo desenvolvido no SourceForge para construir um parser para os arquivos IMG.
- veja link: http://sourceforge.net/projects/libgarmin/
Não saiu nenhuma versão ainda, mas você pode pegar os fontes da subversão em desenvolvimento em: http://libgarmin.svn.sourceforge.net/viewvc/libgarmin/
- veja link: http://sourceforge.net/projects/libgarmin/
Não saiu nenhuma versão ainda, mas você pode pegar os fontes da subversão em desenvolvimento em: http://libgarmin.svn.sourceforge.net/viewvc/libgarmin/
nüvi 780 - Oregon 450
- paulocarvalho
- Mensagens: 1316
- Registrado em: 25 Set 2005, 19:24
- Localização: Rio de Janeiro/RJ/Brazil
- Contato:
Re: Convertendo os mapas do tracksource para outro formato
Se você encontrar ou adquirir um compilador ou SDK que converta de PFM para a plataforma-alvo, podemos criar mapas para essa outra marca também.
Garmin Nüvi 255w
DM Rio de Janeiro Zona Oeste
DM Nova Friburgo-RJ
DM Casimiro de Abreu-RJ
programador sênior do Tracksource.
- paulocarvalho
- Mensagens: 1316
- Registrado em: 25 Set 2005, 19:24
- Localização: Rio de Janeiro/RJ/Brazil
- Contato:
Re: Convertendo os mapas do tracksource para outro formato
Resta saber o que é possível extrair dos IMG. Em outras palavras: quais estruturas de dados foram documentadas a partir do trabalho de engenharia reversa já que o formato IMG não é aberto. Se o fosse eu mesmo já tinha criado um compilador GTM->IMG direto.Schmidt escreveu:Tem um projeto sendo desenvolvido no SourceForge para construir um parser para os arquivos IMG.
- veja link: http://sourceforge.net/projects/libgarmin/
Não saiu nenhuma versão ainda, mas você pode pegar os fontes da subversão em desenvolvimento em: http://libgarmin.svn.sourceforge.net/viewvc/libgarmin/
Garmin Nüvi 255w
DM Rio de Janeiro Zona Oeste
DM Nova Friburgo-RJ
DM Casimiro de Abreu-RJ
programador sênior do Tracksource.
Re: Convertendo os mapas do tracksource para outro formato
Aqui vai um site que pode ajudar (muito) os pobres sofredores que usam GPS Magellan. Eu até já pensei em me tornar um "official convertor" dos mapas do tracksource, mas infelizmente não tenho um Magellan para testar.
http://www.msh-tools.com/
Há vários tutoriais na internet (além desse do próprio site) ensinando como fazer a conversão.
http://www.msh-tools.com/
Há vários tutoriais na internet (além desse do próprio site) ensinando como fazer a conversão.
Luzemário Dantas
Garmin GPSmap 60C
GPS Genérico + Garmin Mobile XT + 4GB SD
Nokia E71 + Garmin Mobile XT + 8GB MicroSD
Serviços de Internet bons e baratos http://www.luzehost.com.br
Garmin GPSmap 60C
GPS Genérico + Garmin Mobile XT + 4GB SD
Nokia E71 + Garmin Mobile XT + 8GB MicroSD
Serviços de Internet bons e baratos http://www.luzehost.com.br