Jump to content
Fórum Script Brasil
  • 0

Marcar pontos no Google Maps


Rodrigo Kx

Question

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 to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...