Ajuda, Criar historico de rota Google Maps
Boa Noite Galera,
Estou tentando criar um Histórico onde o usuário informa a data e é mostrada no mapa por onde o veículo andou nesse período,
entretanto tentei de diversas maneiras e NUNCA deu certo nem uma... a pricipio pensei que seria bem facil mas já quebrei muita a cabeça e NADA!. espero que alguem aqui consigo me ajudar..
segue o codigo.
a logica que pensei seria, fazer o select que retorna todas as coordenadas no periodo.. e no while chamar a função JS passando como parametro as coordenadas que cria os marcadores no mapa.. mas nunca funciona.. ele me retorna o erro
Uncaught SyntaxError: Unexpected token <
alguem tem alguma ideia ?
Estou tentando criar um Histórico onde o usuário informa a data e é mostrada no mapa por onde o veículo andou nesse período,
entretanto tentei de diversas maneiras e NUNCA deu certo nem uma... a pricipio pensei que seria bem facil mas já quebrei muita a cabeça e NADA!. espero que alguem aqui consigo me ajudar..
segue o codigo.
a logica que pensei seria, fazer o select que retorna todas as coordenadas no periodo.. e no while chamar a função JS passando como parametro as coordenadas que cria os marcadores no mapa.. mas nunca funciona.. ele me retorna o erro
Uncaught SyntaxError: Unexpected token <
alguem tem alguma ideia ?
$sql= "SELECT * FROM resptracker INNER JOIN clientes ON resptracker.imei = clientes.imei WHERE clientes.idCliente = 1 AND data BETWEEN '131221000000' AND '131221000000' ORDER BY id_msg ";
$ret = mysql_query($sql)or die ("<div align=center style=color:#FF0000;>
Selecione uma data! </div>");
while ($linha = mysql_fetch_object($ret)){
$cord = $linha->coordenada;
echo "<script>function add($cord)</script>";
}
?>
<style>
.gmap3{
margin: auto;
border: 1px solid #c0c0c0;
width: auto;
height: 100%;
}
#container{
position:relative;
height:100%;
}
#directions{
position:absolute;
width: 23%;
right:1%;
height: 100%;
overflow:auto;
}
#googleMap{
border: 1px solid #C0C0C0;
width: auto;
height: 100%;
}
</style>
<script type="text/javascript">
var latitude;
var longitude;
$(document).ready(function () {
// inicia mapa nessa coordenada. // São Paulo
var latitude = "-23.554891229118557";
var longitude = "-46.61793124899998";
var coordenada = "";
var xy = "";
var pos = "";
var $map = $("#googleMap"),
menu = new Gmap3Menu($map),
current;
$.ajax({
type:"POST",
//url:"selects.php",
success: function(resposta){
//adiciona um novo marcador.
var res = "<? echo $cord;?>".split(",");";
var latitude = res[0];
var longitude = res[1];
// adiciona novo marcador
addMarker(latitude, longitude)
}
});
comentários (0)
suspender
Lista de Respostas:
Nenhuma resposta foi publicada ainda.
