私のアプリでは、この方法でポリラインを生成します。ポリラインを生成できるマーカーを使用して、データベースから取得したすべてのマーカーを含む配列「ルート」を受け取ります。
var routeArray = null;
function drawRoute(mapa, routeArray, varBool){
if(!routeArray){
var coordRoute = routeArray;
routeArray= new google.maps.Polyline({
map: map,
path: coordRoute,
geodesic: true,
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 3
});
}if(varBool){
routeArray.setMap(map);
}else{
routeArray.setMap(null);
}
}
ポリラインを生成したいのですが、代わりに、この方法で直線が表示されるので、Google ルート案内サービスを使用したいと思います。なにか提案を?前もって感謝します。