0
저는 자주 변경되는 융합 표를 가지고 있습니다.퓨전 테이블 레이어를 올바르게 다시로드하는 방법은 무엇입니까?
그리고 데이터베이스에서 위치 정보를 시각화 할 수있는 자바 스크립트 코드가 있습니다.
하지만 어떻게 전체 페이지를 다시로드하지 않고도지도를 다시로드 할 수 있습니까? 나는 이미 시도했습니다
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);
}
이 내 코드입니다.
이상한 상황을 발견했습니다. 새로운 마커를 추가 한 후에 일부 확대/축소 레벨에서 볼 수 있지만 다른 마커에서는 볼 수 없습니다. – knightOfSpring