Ir para conteúdo
Fórum Script Brasil
  • 0

Marcar pontos no Google Maps


Rodrigo Kx

Pergunta

Bom galera, tenho uma página que está inserido o codigo onde mostra o mapa, consequentimente os pontos.

O problema é que, não mostra os pontos, o código da página é o seguinte:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title>
    manuais:start    [Banco de Dados - Wiki]
  </title>

<meta name="generator" content="DokuWiki" />
<meta name="robots" content="index,follow" />
<meta name="keywords" content="manuais,start, bdc, bdm" />

<link rel="stylesheet" href="style.css" type="text/css" />

<!--Insira o número da sua chave após a variável "key" na querystring abaixo -->
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAeAzjcTD8ZQ3YhYKAqQTWShT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQeGK6DDfJSmeEPq-1IJyAXs7hEeQ" type="text/javascript">
</script>
<script type="text/javascript">
// Variável irá referenciar o objeto que representa o mapa
var meuPrimeiroMapa = "";

// Coordenadas para o centro do mapa mundi
var centroDoMundo = new GLatLng(0,-5);

// Nível de zoom inicial (vai de 0 a 17. Em modo satellite, as imagens 
// para alguns níveis mais altos podem não estar disponíveis)
var nivelZoom = 2;
    
// Exibe o mapa em modo normal. As outras opções são
// G_SATELLITE_MAP e G_HYBRID_MAP 
var tipoMapa = G_NORMAL_MAP; 
</script>

</head>

<?php include("header.php"); ?>

    <div id="corpo">
    <center>
    
    
    <!-- Criamos o mapa no evento onLoad da página -->
<body onLoad="criarMapa()">

<!-- Botão para reiniciar o mapa -->
<input type="button" name="Reinicia" value="Reiniciar" onClick="reiniciar()" />

<!-- Div onde o mapa sera renderizado. Note que o estilo -->
<!-- CSS define tamanho do mapa -->
<div id="meuMapa" style="width: 600px; height: 450px"></div>

<!-- Funções utilizadas pelo sistema -->
<script type="text/javascript">

// Função invocada para renderizar o mapa embutido em uma div html
function criarMapa() {

    // Instanciamos o objeto principal do tipo GMap2 que representa
    // o mapa, passando como argumento do contrutor o objeto DOM
    // que irá receber a renderização
    meuPrimeiroMapa = new GMap2(document.getElementById("meuMapa"));

    // Adicionamos um controle de zoom e de translação do mapa.
    // Uma outra opção seria GSmallMapControl para um controle
    // diminuto
    meuPrimeiroMapa.addControl(new GLargeMapControl());

    // Adiciona as opções de visualização do mapa.
    // As opções disponíveis são: normal, híbrido e satélite
    meuPrimeiroMapa.addControl(new GMapTypeControl());

    // Iniciamos o mapa com as configuações que escolhemos inicialmente
    reiniciar();
}

// Função para configurar alguns aspectos importantes do mapa
function reiniciar() {

    // Define o ponto central de vizualização do mapa,
    // bem como o nível de zoom inicial
    meuPrimeiroMapa.setCenter(centroDoMundo, nivelZoom);

    // Define o tipo inicial do mapa
    meuPrimeiroMapa.setMapType(tipoDoMapa);
}


//Puerta de Alcalá
var point = new GPoint (-3.688788414001465, 40.41996541363825);
var nombre = "Puerta de Alcalá";
var marker = createMarker (point, nome);
map.addOverlay(marker);
//Plaza de Neptuno
var point = new GPoint (-3.6941099166870117, 40.4154238545226);
var nombre = "Plaza de Neptuno"
var marker = createMarker (point, nome);
map.addOverlay(marker);
//Plaza de Cibeles
var point = new GPoint (-3.693079948425293, 40.41940998761056);
var nombre = "Plaza de Cibeles"
var marker = createMarker (point, nome);
map.addOverlay(marker);
map.centerAndZoom(point, 3);

  
</script>
    
    
    </center>
    </div>
    </body>

    
<?php include('footer.php'); ?>

Tem problema da página estar em .php?

se alguém tiver outro script pra marcar pontos, me manda.. de preferencia arquivos externo xml.

Obrigado []s

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...