2013-02-07 38 views

回答

2

這裏是代碼,

function directionMap(src,dest){ 
    // alert('calling'); 

    var directionsService = new google.maps.DirectionsService(); 
    var directionsDisplay = new google.maps.DirectionsRenderer(); 

    var map = new google.maps.Map(document.getElementById('map'), { 
    zoom:10, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    }); 

    directionsDisplay.setMap(map); 
    var request = { 
    // origin: '21.220901,72.829056', 
    // destination: '20.915907,72.871628', 

     origin: src, 
     destination: dest, 
    travelMode: google.maps.DirectionsTravelMode.DRIVING 
    }; 

    directionsService.route(request, function(response, status) { 
    if (status == google.maps.DirectionsStatus.OK) { 
    directionsDisplay.setDirections(response); 
    } 
    }); 
    } 

只是調用directionMap功能與源和目標,將借鑑地圖路徑。