Estou com o seguinte problema, tenho um site - teste que foi meu projeto de TCC, já o apresentei há uns dois meses tudo beleza, mas resolvi mantê-lo e nos ultimos dias uma parte dele não funciona como o esperado.
O site traz informaçoes sobre linhas de onibus, como um como chegar do Google com onibus da minha cidade. Em um módulo, digamos, o usuario escolhe a linha e o site retorna o trajeto daquela linha mostrando todos os pontos de onibus com marcadores do GoogleMaps, eu utilizei scripts que o proprio Google disponibiliza e até pouco tempo estava tudo ok, mas agora quando eu faço esse procedimento o site só retorna o mapa. Não mudei nada no codigo desse mapa, então teria que aparecer o esperado, ou seja, os pontos de onibus com os marcadores. O outro modulo q é o que traz um trajeto demarcado tipo o Como Chegar do Google mesmo, funciona corretamente mas esses outro só traz o mapa.
Vou colocar aqui o codigo, mas não sei se vai ajudar, acredito q não é o codigo pois eu nem mexi nele. Tenho um servidor gratuito, o RealServers... Se alguém já tiver tido um problema assim, me de uma luz, gostaria de manter o site. Segue o codigo do mapa em questao.
Desde já, obrigada.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>InfoBus</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAA4_CNk6P-se0NEWKFvKJ6YxR0clo7Tm7zuTd7mhTZeeVxbFFYbRRxevwmSeVmaOVlLNcAQVxT8eW7rQ" type="text/javascript">
</script>
<script type="text/javascript">
//<![CDATA[
var iconBlue = new GIcon();
iconBlue.image = 'http://labs.google.com/ridefinder/images/mm_20_blue.png';
iconBlue.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
iconBlue.iconSize = new GSize(12, 20);
iconBlue.shadowSize = new GSize(22, 20);
iconBlue.iconAnchor = new GPoint(6, 20);
iconBlue.infoWindowAnchor = new GPoint(5, 1);
var iconRed = new GIcon();
iconRed.image = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
iconRed.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
iconRed.iconSize = new GSize(12, 20);
iconRed.shadowSize = new GSize(22, 20);
iconRed.iconAnchor = new GPoint(6, 20);
iconRed.infoWindowAnchor = new GPoint(5, 1);
var customIcons = [];
customIcons["ponto"] = iconBlue;
customIcons["final da linha"] = iconRed;
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(-29.164529,-51.173472), 13);
GDownloadUrl("xml.php", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("pontos");
for (var i = 0; i < markers.length; i++) {
var nome = markers[i].getAttribute("nome");
var rua = markers[i].getAttribute("rua");
var tipo = markers[i].getAttribute("tipo");
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var marker = createMarker(point, nome, rua, tipo);
map.addOverlay(marker);
}
});
}
}
function createMarker(point, nome, rua, tipo) {
var marker = new GMarker(point, customIcons[tipo]);
var html = "<b>" + nome + "</b> <br/>" + rua;
GEvent.addListener(marker, 'click', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 800px; height: 600px"></div>
</body>
</html>
Question
Franciele
Olá pessoas!
Estou com o seguinte problema, tenho um site - teste que foi meu projeto de TCC, já o apresentei há uns dois meses tudo beleza, mas resolvi mantê-lo e nos ultimos dias uma parte dele não funciona como o esperado.
O site traz informaçoes sobre linhas de onibus, como um como chegar do Google com onibus da minha cidade. Em um módulo, digamos, o usuario escolhe a linha e o site retorna o trajeto daquela linha mostrando todos os pontos de onibus com marcadores do GoogleMaps, eu utilizei scripts que o proprio Google disponibiliza e até pouco tempo estava tudo ok, mas agora quando eu faço esse procedimento o site só retorna o mapa. Não mudei nada no codigo desse mapa, então teria que aparecer o esperado, ou seja, os pontos de onibus com os marcadores. O outro modulo q é o que traz um trajeto demarcado tipo o Como Chegar do Google mesmo, funciona corretamente mas esses outro só traz o mapa.
Vou colocar aqui o codigo, mas não sei se vai ajudar, acredito q não é o codigo pois eu nem mexi nele. Tenho um servidor gratuito, o RealServers... Se alguém já tiver tido um problema assim, me de uma luz, gostaria de manter o site. Segue o codigo do mapa em questao.
Desde já, obrigada.
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.