+ Responder o Tópico
Página 1 de 58
1 2 3 4 5 11 51 ... ÚltimaÚltima
Mostrando resultados 1 até 10 de 577

Tópico: [Tutorial] GoogleMaps Offline

  1. Registrado em
    May 2007
    Posts
    102

    [Tutorial] GoogleMaps Offline

    Tutorial: GoogleMaps Offline no A1200


    Programas utilizados:
    ActivePerl: Procurem no 4shared pelo nome do programa.
    Wget (para Windows): Procurem no 4shared pelo nome do programa.
    Pasta Files para substituir: Procurem no 4shared pelo nome Pasta Files.
    Aplicativo MGMaps: ele está incluido na Pasta Files que vcs baixaram.
    Script MapTileCacher.perl: Procurem no 4shared pelo nome MapTileCacher.perl (esse é necessario mudar a extensão para .pl)


    - Para ter os mapas gravados no celular, usaremos um script em Perl que baixa os arquivos do servidor do Google Maps. A grande jogada aqui é usar uma versão do script que salva os arquivos com a extensão “.mgm”. Outras versões do script salvam os arquivos com extensão JPG ou PNG nesse caso o MGMaps não consegue visualizar os mapas.

    Bom... Vamos lá:

    - Instale o ActivePerl no PC é praticamente um NNF( Next, Next, Finish) (se você usa linux, pode pular a parte de instalação do ActivePerl e rodar o script direto)
    - Copie o arquivo wget.exe para o PC na pasta C:\perl\bin (estou assumindo q você instalou o Perl no diretório padrão)
    - Renomeie o MapTileCacher.perl para MapTileCacher.pl
    - Pegue o MapTileCacher.pl e mova-o para o PC na pasta 'C:\GMaps' (crie a pasta)
    - Clique 2x sobre o arquivo MapTileCacher.pl
    - Na primeira vez que você for usar o MapiTileCacher, ele vai pedir um numero entre 1 e 4096, coloque 4096. Nas outras vezes que você for usar o MapTileCacher, ele não pedira mais esse numero.
    - No prompt "Choice" digite "GoogleMap" (sem aspas)
    -Agora você tem q fornecer o "level do zoom" desejado e as coordenadas do mapa q você quer baixar.
    Este site mostra as coordenadas do ponto q você clicar, bem como o nível do zoom.
    Como estamos usando a cidade de São Paulo como exemplo, vou colocar o que fiz para baixar meus mapas:

    -No site do mapbuilder.net, em "Locaction Search" digito São Paulo.
    -Apos localizar a cidade de São Paulo, vejo em qual zoom vou querer baixar meus mapas (exemplo: 14)
    -Dou um "zoom out" para escolher a área do mapa q desejo baixar (por exemplo, vou baixar da cidade de SP inteira, então diminuí o zoom para 11 (de forma q eu consiga visualizar a cidade de São Paulo totalmente)
    -Agora desmarque a caixa "automatically zoom in" e clica na coordenada inicial da área que você quer baixar (no meu caso, clico no "inicio" da cidade (lá na Rodovia dos Bandeirantes, por exemplo).
    -Do lado direito são exibidas a Latitude e a Longitude. Anote esses dados com 6 casas depois do ponto (no meu caso Latitude: -23.405912 e Longitude -46.768793)
    -Agora vou até o "final da cidade" no lado direito (quase em Mauá), clico e anoto novamente os dados (Latitude: -23.654581 e Longitude -46.477662)

    Voltando ao script MapTileCacher:

    - Na tela do ActivePerl digito o zoom desejado
    (O google maps tem 20 níveis de zoom:
    Level - Distance
    0 = 3000km
    1 = 2000km
    2 = 1000km
    3 = 500km
    4 = 200km
    5 = 100km
    6 = 50km
    7 = 30km
    8 = 20km
    9 = 10km
    10 = 3km
    11 = 2km
    12 = 1km
    13 = 500m
    14 = 300m
    15 = 200m
    16 = 100m
    17 = 30m
    18 = 20m
    19 = 10m )
    (O ideal é baixar em zoom 16, mas você pode colocar outros níveis pra ficar legal, eu aconselho colocar do 12 até o 16. Se a área que você for colocar tiver muitas ruas pequenas e bem próximas umas das outra pode acontecer de algumas ruas não aparecerem os nomes ai é bom você baixar também o zoom 17 para que esses nomes apareçam.)

    - Apos digitar o zoom, ele vai te perguntar o "Top left" (que é a primeira coordenada que temos). No caso da cidade de São Paulo, digitei: "-23.405912, -46.768793" (sem aspas)
    - A próxima pergunta é o Bottom right (segunda coordenada). No meu caso: "-23.654581, -46.477662" (sem aspas)

    -Confirme as informações e os mapas começarão a ser baixados.
    -Terminado o download, você verá que foi criada uma pasta MGMapsCache dentro da pasta C:\GMaps)
    -Copie a pasta MGMapsCache para o cartão de memória do seu celular (no meu caso, copiei para a pasta Programas/MGMaps).

    *-Pelo Windows Explorer vá até o cartão de memória e vá até pasta system/java/DownloadApps/MIDletXXXX (onde XXXX é o número mais alto dos diretórios que você encontrar nessa pasta (desde que você tenha acabado de instalar o MGMaps) no seu cartão de memória do A1200. Para saber se você escolheu a pasta MIDletxxxx correta, é só entrar nela e ver se lá tem arquivos relacionados ao MGMaps.
    *-Faça um backup do arquivo registry.txt (se desejar)
    *-Edite o arquivo registry.txt (USE O WORDPAD! não use o bloco de notas) altere esses valores:

    - DRM-Mode: Allowed
    - Is-Trusted: 1
    - Domain: Manufacturer


    *-Salve o arquivo
    -Copie o arquivo .JAD (mgmaps-signed.jad)para o celular na pasta /MIDletXXX/Files/

    *-Altere o campo Jad-Path no registry.txt (edite-o com o WORDPAD!)
    O campos Jad-Path fica assim (no meu caso):
    Jad-Path: /mmc/mmca1/.system/java/DownloadApps/MIDlet20037/Files/mgmaps-signed.jad ->(o 20037 é a nome do meu MIDletxxx)
    *-Salve o arquivo

    -Vá até o ícone do programa do MobileGMaps, "segure a caneta" sobre ele e escolha a opção "Gerenciar -> Permissão" e confirme se todos os itens estão marcados como "Nunca Perguntar".
    - clique em Ok e abra o programa MGMaps (clique em "não" se pedir para conectar)
    - No GMaps vá em Menu->Settings->Map Browsing e marque as opções "Stored Maps" e "Offline Mode"
    -No campo "Storage Path" coloque o caminho onde você salvou seus mapas. No meu caso (que salvei na pasta /Programas/MGMaps do meu cartão de memória) fica assim:

    SD/Programas/MGMaps/MGMapsCache
    - Para facilitar a achar o caminho quando você clicar em Storage Path, feche o teclado que aparece e vá no ícone em baixo “Browse”, depois é só sair seguindo o caminho até encontrar o nome MGMapsCache (Lembrando que SD é o nome do seu cartão de memória, caso você tenha renomeado o seu TF (cartão de memória) no lugar de SD irá aparecer o nome que você colocou), depois salve.
    - Vá em Menu, depois Settings, depois Display e na opção Coordinate Format coloque nesse formato (DD.ddddd) e salve.
    -Salve as alterações e reinicie o MGMaps.
    - Vá em Menu depois Map Types depois vá até Not Available e habilite a opção Google Maps, clica no menu em baixo a esquerda e mande salvar, depois vá em Yahoo Maps e desabilite todas as opções que estiver habilitadas (são três MAP, SAT, HYB e mande salvar).
    Agora para encontrar o mapa no celular temos que configurar o MGmaps para que quando ele for iniciado o ponto inicial dele seja o mapa que você tem no celular, caso contrario ele abrira em algum ponto do globo terrestre.
    Pegue as coordenadas(latitude e longitude) de um ponto qualquer dentro área que você escolheu para baixar os mapas.(esse ponto que escolher será seu ponto inicial) Anote as coordenadas.
    - No celular com o MGMaps aberto vá até Menu, depois Favorites, clique no ícone em baixo a esquerda, selecione a opção Add. Preencha os campos.
    Name: coloque o nome da cidade que você baixou o mapa
    Latitude: coloque a coordenada que você pegou para ponto inicial
    Longitude: coloque a coordenada que você pegou para ponto inicial
    Lembrando que as coordenadas deve conter somente 5 casa depois do ponto final
    Zoom Level: coloque o zoom do mapa que você baixou. (Ex: 16)
    Map Type: deixe Google Maps.
    - Salve e reinicie o Gmaps
    - Vá até Favorites e clique no nome da cidade que você criou.


    Pronto... Seu GMaps já deve estar funcionando offline no a1200.
    Dica: Você pode baixar quantos níveis de zoom quiser. Se quiser baixar mapas de fotos de satélite, basta escolher "GoogleSat" no MapTileCache.


    Para baixar áreas diferentes no mesmo zoom é só seguir os passos.
    Pegue a pasta com o zoom que você já possui e deixe dentro da pasta 'C:\GMaps\MGMapsCache\' e mande baixar a área que você quer, o programa ira atualizar os arquivos, se nessa nova área a ser baixada tiver áreas repetidas (iguais a que você já possui) o programa pula só baixando áreas novas.

    OBS: Caso não consiga visualizar os mapas, verifique se o arquivo cache.conf que foi criada junto com os mapas esta dentro da pasta MGMapsCache.

    Galera esse tutorial possui algumas mudanças em relação ao tutorial antigo.

    Abraço a todos.

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Galera uma alternativa para quem não esta conseguindo baixar os mapas usando o MapTilerCacher.pl é usar o gMapMaker.
    Segue os procedimentos para usar o programa.

    1. Baixei o gMapMaker
    Instale em seu PC.
    2. Vá e procure no mapa a região que você irá baixar e selecione a área. Para selecionar o primeiro ponto você tem que dar um clique no mapa e para selecionar o segundo ponto você tem que dar um clique em outro ponto, vc tem que fazer isso até a área ser fechada. (são quatro pontos para selecionar uma área)
    Demarque no site do mapa:
    Zoom Level: from 16 to 16 (você pode baixar varios zoom ao mesmo tempo, exemplo 12 à 16)
    Level of detail: Fast and rough (você pode escolher qualquer outra opção)
    Type of map: Google Road Maps (você pode escolher para baixar de satélite, e usar o proxi no gMapMaker para poder baixar as fotos sem que o Google te bloqueie.)
    Clique em Generate e irá ser criado um arquivo .map
    3. Abra o gMapMaker e selecione em Operating Mode "MGMaps mode, use a .map file", depois clique em "Go.." e pegue o .map gerado pelo site anterior. (Coloque um delay acima de 500. Caso você esteja baixando Fotos do Satelite é bom você habilitar o proxy)
    4. Peguei o diretório MGMapsCache gerado pelo gMapMaker e joguei no SD.

    OBS: Caso precise fazer o Somente usuários registrados podem ver links [Click aqui para se registrar gratuitamente] de várias regiões, escolha sempre o mesmo diretório (MGMapsCache)

    Para localizar o mapa no GMaps seguir os passos do tutorial.
    Caso você não consiga visualizar os mapas, verifique se a pasta cache.conf que foi criada junto com os mapas esta dentro da pasta MGMapsCache.
    Creditos para o tutorial do gMapMaker: tresso
    ----------------------------------------------------------------------------------------------------------------------------------------
    Alguns Mapas já prontos:

    Mapa de São Paulo e ABC Paulista com zoom de 12 a 16:

    Procurem no 4shared pelo nome do Mapa


    Mapa de Belo Horizonte:
    Procurem no 4shared pelo nome do Mapa


    Mapa do Rio de Janeiro com zoom em 15 e 16:
    Procurem no 4shared pelo nome do Mapa


    Mapa da Cidade de João Pessoa-PB:
    Procurem no 4shared pelo nome do Mapa

    Última edição por Frederico; 26-03-2009 às 01:58. Motivo: add info.

  2. Registrado em
    Sep 2006
    Posts
    643

    Re: Tutorial: GoogleMaps Offline no a1200.

    Valew! absr,
    é isso mesmo, vamos reativar o máximo de informações possível.

  3. Registrado em
    Aug 2007
    Posts
    3

    Re: Tutorial: GoogleMaps Offline no a1200.

    Se utilizarmos os mapas do yahoo o procedimento é o mesmo?

  4. Registrado em
    May 2007
    Posts
    102
    Citação Postado Originalmente por toto_acm Somente usuários registrados podem ver links [Click aqui para se registrar gratuitamente]
    Se utilizarmos os mapas do yahoo o procedimento é o mesmo?
    colega.. isso mesmo.. é o mesmo procedimento
    Última edição por Junior Passos™; 24-12-2008 às 01:56. Motivo: unindo posts By: Diego_lbc1 >> Atenção!! Cuidado com Floods!! <<

  5. Registrado em
    Jul 2006
    Posts
    130

    Re: Tutorial: GoogleMaps Offline no a1200.

    Citação Postado Originalmente por toto_acm Somente usuários registrados podem ver links [Click aqui para se registrar gratuitamente]
    Se utilizarmos os mapas do yahoo o procedimento é o mesmo?
    Sim, mas depois de baixar os mapas vc tem que renomear a pasta de YahooMap_x para GoogleMap_x, onde x é o numero do zoom que vc baixou.

  6. Registrado em
    May 2007
    Posts
    102

    Re: Tutorial: GoogleMaps Offline no a1200.

    Citação Postado Originalmente por The_Death Somente usuários registrados podem ver links [Click aqui para se registrar gratuitamente]
    Sim, mas depois de baixar os mapas vc tem que renomear a pasta de YahooMap_x para GoogleMap_x, onde x é o numero do zoom que vc baixou.
    Cara assim tb da certo, mas ele não precisa fazer isso, é só ele deixar o Yahoo Map habilitado.. No tutorial mostrei como desabilitar, é só pula esse passo do tutorial que vc vai visualizar normalmente os mapas na pasta YahooMap.

  7. Registrado em
    Jul 2006
    Posts
    130

    Re: Tutorial: GoogleMaps Offline no a1200.

    Aaa blza, não sabia que essa opção funcionava offline.

  8. Registrado em
    Sep 2007
    Posts
    3

    Re: Tutorial: GoogleMaps Offline no a1200.

    alguem sabe se nesses arquivos tem o mapa da baixada santista??? Eu moro na praia grande...e gostaria de saber se tem os mapas daqui e de santos...são vicente...cidades daqui da baixada

  9. Registrado em
    May 2007
    Posts
    102

    Re: Tutorial: GoogleMaps Offline no a1200.

    Citação Postado Originalmente por rodrigopgvm Somente usuários registrados podem ver links [Click aqui para se registrar gratuitamente]
    alguem sabe se nesses arquivos tem o mapa da baixada santista??? Eu moro na praia grande...e gostaria de saber se tem os mapas daqui e de santos...são vicente...cidades daqui da baixada
    Tem sim, toda a baixada, vc só vai ter que selecionar qual a area da baixada que vc vai baixar para o seu celular...

  10. Registrado em
    Sep 2007
    Posts
    6

    Re: Tutorial: GoogleMaps Offline no a1200.

    *-Pelo Windows Explorer vá até o cartão de memória e vá até pasta system/java/DownloadApps/MIDletXXXX (onde XXXX é o número mais alto dos diretórios que você encontrar nessa pasta (desde que você tenha acabado de instalar o MGMaps) no seu cartão de memória do A1200. Para saber se você escolheu a pasta MIDletxxxx correta, é só entrar nela e ver se lá tem arquivos relacionados ao MGMaps.
    *-Faça um backup do arquivo registry.txt (se desejar)
    *-Edite o arquivo registry.txt (USE O WORDPAD! não use o bloco de notas) altere esses valores:

    - DRM-Mode: Allowed
    - Is-Trusted: 1
    - Domain: Manufacturer


    *-Salve o arquivo
    -Copie o arquivo .JAD (mgmaps-signed.jad)para o celular na pasta /MIDletXXX/Files/

    *-Altere o campo Jad-Path no registry.txt (edite-o com o WORDPAD!)
    O campos Jad-Path fica assim (no meu caso):
    Jad-Path: /mmc/mmca1/.system/java/DownloadApps/MIDlet20037/F iles/mgmaps-signed.jad ->(o 20037 é a nome do meu MIDletxxx)
    *-Salve o arquivo

    não consegui achar essa pasta no meu sd/card???.
    e toda vez que vou baixar um mapa no no maptiler ele dá erro.???

    e quando abro gmaps depois de feito todo procedimento ele aparece o erro map tiles not availabe.

+ Responder o Tópico
Página 1 de 58
1 2 3 4 5 11 51 ... ÚltimaÚltima

Regras para Posts

  • Você não pode postar novos tópicos
  • Você não pode postar respostas
  • Você não pode postar anexos
  • Você não pode editar seus posts