У меня есть таблица фьюжн, которая очень часто меняется.
И у меня есть код JavaScript, который позволяет визуализировать информацию о местоположении из базы данных.
Но как я могу перезагрузить карту без перезагрузки всей страницы.
Это мой код:
function initialize() {
map = new google.maps.Map(document.getElementById('map_canvas'), {
center: new google.maps.LatLng(60,30),
zoom: 9,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
layer = new google.maps.FusionTablesLayer({
query: {
select: 'location',
from: '3415835'
}
});
layer.setMap(map);
}
Я уже пробовал это:
function initialize() {
//var chicago = new google.maps.LatLng(60, 40);
map = new google.maps.Map(document.getElementById('map_canvas'), {
center: new google.maps.LatLng(60,30),
zoom: 9,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
layer = new google.maps.FusionTablesLayer({
query: {
select: 'location',
from: '3415835'
}
});
layer.setMap(map);
refreshMap();
}
function refreshMap(){
layer.setOptions({
query: {
select: 'location',
from: '3415835'
}
});
setTimeout('refreshMap()',5000);
}
этот не сработал.