Google maps 如何从Google Map API v3地图中删除方向?

Google maps 如何从Google Map API v3地图中删除方向?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我是API的新手,我有这个来创建我的地图,但我想知道驾驶方向,我应该改变什么来实现这一点。我从MySQL中呈现了大量标记,因此我不需要重新开始,只需删除方向 是网页 这是用于渲染贴图的代码: var directionsService = new google.maps.DirectionsService(); var directionsDisplay = new google.maps.DirectionsRenderer(); var myOptions = { zoom:7,

我是API的新手,我有这个来创建我的地图,但我想知道驾驶方向,我应该改变什么来实现这一点。我从MySQL中呈现了大量标记,因此我不需要重新开始,只需删除方向

是网页

这是用于渲染贴图的代码:

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

var myOptions = { 
  zoom:7, 
  mapTypeId: google.maps.MapTypeId.ROADMAP 
} 

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
directionsDisplay.setMap(map); 

var request = { 
    origin: '<?php echo $orgcitname; ?>',  
    destination: '<?php echo $descitname; ?>', 
    travelMode: google.maps.DirectionsTravelMode.DRIVING 
}; 

directionsService.route(request, function(response, status) { 
   if (status == google.maps.DirectionsStatus.OK) { 
      directionsDisplay.setDirections(response); 
   } 
});
var directionservice=new google.maps.directionservice();
var directionsDisplay=new google.maps.DirectionsRenderer();
变量myOptions={
缩放:7,
mapTypeId:google.maps.mapTypeId.ROADMAP
} 
var map=new google.maps.map(document.getElementById(“map_canvas”),myOptions);
方向显示.setMap(地图);
var请求={
来源:'',
目标:“”,
travelMode:google.maps.Directions travelMode.DRIVING
}; 
路由(请求、函数(响应、状态){
如果(status==google.maps.directionstatus.OK){
方向显示。设置方向(响应);
} 
});

那就只剩下你的地图了。。无方向..

若要从地图中删除方向,请在不带任何参数的情况下调用google.maps.DirectionsRenderer的setMap()函数。因此,在你的情况下:

directionsDisplay.setMap();

我已经尝试过了,它不会显示地图,即使我在body标签中输入了onload=“initialize()”和initialize函数,谢谢你这么做了。。。但我也没有找到我的中心,这就是为什么地图根本不显示的原因
directionsDisplay.setMap();