【发布时间】:2012-07-15 15:09:45
【问题描述】:
我正在使用这项服务https://developers.google.com/maps/documentation/javascript/directions 在两个标记之间创建一条路线。
问题是,当我运行创建路径的函数时,当我创建不同样式的标记时,他默认从谷歌地图中输入两个标记(开始和结束)。
结果:在每个点上都有我的标记和标记的默认谷歌地图。
如何隐藏 google 创建的标记?
我使用的代码是:
function makePathToMarker(position1, position2) {
var request = {
origin: new google.maps.LatLng(myLocation.split(",")[0],myLocation.split(",")[1]),
destination: new google.maps.LatLng(position1, position2),
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
var directionsService = new google.maps.DirectionsService();
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
【问题讨论】: