前提・実現したいこと
GoogleMapAPIを使用していろいろな線をひいてみているのですが、
破線(点線)をひいてほしいという要望があり、少し調べたところ不可能ではなさそうなのですが、
実装方法がよく理解できていないため、お知恵を拝借したくご質問させていただきました。
※for文でループさせているのは、いずれ各データごとに線の色を分ける予定だからです。
該当のソースコード
Javascript
1// 線の地点データが[data]にはいってます 2for (var i = 0; i < data.length; i++) { 3 poly = new google.maps.Polyline({ 4 path: lineArr, 5 strokeColor: '#00ffff', 6 strokeOpacity: 1.0, 7 strokeWeight: 5 8 }); 9 poly.setMap(map); 10 lineArr = new Array(); 11 iCnt = 0; 12 var lat = data[i]["lat"] / 1000000; 13 var lng = data[i]["lng"] / 1000000; 14 15 lineArr[iCnt] = new google.maps.LatLng(lat, lng); 16 iCnt++; 17 iRoot++; 18}
試したこと
new google.maps.Polylineのiconsを使用するのかなとは思っていますが、
たどり着けていないです。
補足情報(FW/ツールのバージョンなど)
Javascript
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/02 02:34