Como obter coordenadas no Google Maps

Marcas Technorati: ,,,

Mudámos de casa – visitem o novo site em www.istomesmo.com

image Uma das questões que aparece imensas vezes na net é como obter as coordenadas de determinado local no Google Maps, para que depois as possamos usar com a API do serviço.

A forma mais simples de o fazer é utilizar o Google Maps para navegar até ao local que pretendemos. Depois de estarmos no local exacto, do qual queremos retirar as coordenadas, clicamos com o botão direito do rato sobre o mesmo e escolhemos a opção “Center map here“.

 

image

Depois de termos o mapa centrado no local pretendido, necessitamos de adicionar uma função javascript ao endereço do browser, para que nos sejam devolvidas as coordenadas do local.
A função é a seguinte:

javascript:void(prompt(”,gApplication.getMap().getCenter()));

image

Depois de colocarmos a função no endereço do browser, basta darmos um enter, e é-nos apresentada uma janela Script Prompt com as coordenadas do local que desejávamos.

image

NOTA: Se estiverem a utilizar o IE7, é possível que ele bloqueie a introdução de javascript no browser, pelo que têm de autorizar essa introdução.

Agora que já temos as coordenadas, é só aplicá-las na API do Google Maps, para mostrarem os vosos mapas.

Já agora, as coordenadas apresentadas na imagem são de um local a não perder. Uma excelente visita para um fim de semana. :)

Se acharem interessante posso fazer um artigo futuro, sobre como utilizar a API do Google Maps para colocar um mapa nos vossos sites.

Se gostaram deste artigo subscrevam a feed RSS do istomesmo, para ficarem actualizados sobre os últimos artigos.

Subscrevam aqui a fedd RSS

About these ads

13 Respostas

  1. o codigo nao funciona, mas este sim

    javascript:aa=prompt(“”,gApplication.getMap().getCenter());

    as aspas do codigo original estao incorretas(falta uma)

    BUG: apos pressionar “OK”, o mapa desaparecerá,
    basta clicar em “Voltar” no navegador

    funciona no firefox e internet explorer6

  2. O seu tambem nao funciona, o certo é esse: javascript:void(prompt(“”,gApplication.getMap().getCenter()));

    flwss

  3. Nenhum funciona

  4. Nenhum dos 3 está correto, o certo mesmo eh esse pode copiar e colar que pega, apenas a aspa estava incorreta..
    javascript:void(prompt(“”,gApplication.getMap().getCenter()));
    Flw

  5. javascript:void(prompt(“”,gApplication.getMap().getCenter()));

  6. Caro colega o erro esta após o prompt(
    Não é aspa dupla
    mas sim duas aspa simples.

    javascript:void(prompt(”,gApplication.getMap().getCenter()));

  7. @todos

    Já existe uma forma mais fácil de obter as coordenadas.
    Vejam este tutorial:
    http://www.istomesmo.com/2008/04/05/coordenadas-do-mapsgooglecom-para-o-seu-gps/

  8. eu realmente descibri uma forma, você centraliza o mapa e clica no marcador verde duas vezes, sem java script, sem nada

  9. Não importa se as aspas são simples ou duplas panaca, desde que sejam aspas verticais. Acontece que quando copiamos o código, as aspas que o navegador interpretou são deitadas. Basta trocar estas aspas deitadas por aspas simples ou duplas verticais.

  10. Basta Clicar com o botão direito do Mouse e selecionar a opção “O que há Aqui”

  11. Fiz desta forma. Escolhi a opção “Satélite” do Google maps, depois fiz zoom até ao local que pretendia, clique lado direito “Centrar Mapa” e depois “Obter direcções”. Aparecem logo ao lado. Depois fui confirmar a batem certinho :)

    Espero ter ajudado.

Deixar uma resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

WordPress.com Logo

Está a comentar usando a sua conta WordPress.com Log Out / Modificar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Log Out / Modificar )

Facebook photo

Está a comentar usando a sua conta Facebook Log Out / Modificar )

Google+ photo

Está a comentar usando a sua conta Google+ Log Out / Modificar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.

%d bloggers like this: