3
との最後の方向マーカを隠します。私はマップのAPIと同じ始まりと終点のルートを計算したGoogle Maps APIを
開始と終了点が同じであるため、第一マーカーは、最後のマーカーによって重なっています。今度は最後のマーカーだけを削除します。方法は、マーカーをループにあります
directionsDisplay.suppressMarkers = true;
と最後の1を削除します。
私だけでそれらをすべて非表示にする方法を知っていますか?
これは私が指示に使用するコードです:
function calcRoute(waypts) {
var start = waypts[0].location;
var end = waypts[0].location;
var request = {
origin:start,
destination:end,
waypoints:waypts,
optimizeWaypoints: true,
provideRouteAlternatives:false,
travelMode:google.maps.TravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.suppressInfoWindows = true;
directionsDisplay.suppressMarkers = true;
directionsDisplay.setDirections(response);
console.log(status);
}else{
alert('SATUS:'+response.status);
}
});
}