Amiguinhos,
A tabela que disponibilizei neste tópico, deve possuir uns 85% das cidades com seus pontos de coordenadas cadastradas. Só não obtive feedback de quem usou e a completou para redisponibilizar.
USANDO COORDENADAS GPS
https://www.google.com.br/maps/@-23.4792905,-46.7526948,15z?hl=pt-BR
https://www.google.com.br/maps/@-22.9874,-49.8659,15z?hl=pt-BR
Com as coordenadas em mãos podemos montar a string acima e apresentar o mapa do local pela chamada de um objeto InternetExplorer dentro de um controle em um formulário de usar em modo não console ou apenas comandando abertura do seu browser padrão via linha de comando.
START https://www.google.com.br/maps/@-22.9874,-49.8659,15z?hl=pt-BR
O google melhora a API e por isto constantemente temos de mudar as formas de acesso.
Interessante é notar que ao usar:
START https://www.google.com.br/maps/place/avenida+sao+joao+centro+sao+paulo+sp
O Google Chrome remontou o endereço passado para:
https://www.google.com.br/maps/place/Av.+S%C3%A3o+Jo%C3%A3o,+S%C3%A3o+Paulo+-+SP/@-23.5400387,-46.6443812,17z/data=!3m1!4b1!4m2!3m1!1s0x94ce58443b5a281b:0xe271f3683c6dfe31
Então podemos ver que a latitude, longitude e zoom( @-23.5400387,-46.6443812,17z ) foram apresentados.
Bastará usar então alguma técnica para capturar este novo endereço e manipular os cadastros de coordenadas em nossas tabelas.
CRIANDO ROTAS
Este exemplo já ficou mais fácil de entender com as dicas acima basta destrinchar o endereço abaixo:
https://www.google.com.br/maps/dir/Ourinhos+-+SP/-23.4792905,-46.7526948/@-22.9874,-49.8659,8z?hl=pt-BR
Onde:
- www.google.com.br/maps/dir é a URL de geração de direções ou rotas
- Ourinhos+-+SP é o nome da cidade e estado de origem
- -23.4792905,-46.7526948 é a coordenada GPS de destino de nossa rota
- @-22.9874,-49.8659 é a coordenada GPS de origem de nossa rota
- 8z é o nível de ZOOM para vermos um geral do mapa.
Criticas e sugestões serão bem vindas.
Este é meu presentinho de Natal.
DICA: Mostre mapas Google por coordenadas em seu aplicativo
Moderador: Moderadores
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
DICA: Mostre mapas Google por coordenadas em seu aplicativo
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.