DICA: Mostre mapas Google por coordenadas em seu aplicativo

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
rochinha
Administrador
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

Mensagem por rochinha »

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.
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.
Responder