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]で質問を更新しました。