Google maps 如何从Google Map API v3地图中删除方向?
我是API的新手,我有这个来创建我的地图,但我想知道驾驶方向,我应该改变什么来实现这一点。我从MySQL中呈现了大量标记,因此我不需要重新开始,只需删除方向 是网页 这是用于渲染贴图的代码: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,
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();