0

Google マップで kml ファイルを視覚化するためにhttps://github.com/geocodezip/geoxml3を使用していますが、うまく機能しますが、線のスタイルを点線または破線に変更したいと考えています。kmlファイルが解析された後、私はそれを試しました:

function drawRoute(array,color,stringNumber){

if (typeof myParser != "undefined") {
   myParser.parse(array);  //array is local kml file
}
else{
    var myParser = new geoXML3.parser({map: map});
    myParser.parse(array);
}

var lineSymbol = {
                    path: 'M 0,0 0,0',
                    strokeOpacity: 1,
                    scale: 4
                  };
        for (var i = 0; i < myParser.docs[0].gpolylines.length; i++){
  myParser.docs[0].gpolylines[i].setOptions({
  strokeOpacity: 0,
  icons: [{
    icon: lineSymbol,
    offset: '0',
    repeat: '20px'
  }]
});

あらゆる種類の助けをいただければ幸いです。

前もって感謝します。

編集:未定義をスローする関数全体+ docs[0]で質問を更新しました。

4

1 に答える 1