Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Knx

Marcar pontos no Google Maps

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes de mais nada leia as regras do forum que dizem claramente para evitar posts up.

 

Agora o seu problema, não vou te dar a solção vou te passar um tutorial que achei na net.

 

http://www.linknacional.com.br/criar-site/2011/01/google-maps-api-multiplos-pontos-no-mapa-openinfowindowhtml/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.