Я пытаюсь выяснить, чтобы удалить все линии многоугольника, которые появляются, когда слой таблицы слияния введен в карту Google.программно удалять полигонные линии по умолчанию
Я знаю, что на стороне таблицы слияния можно сделать это, перейдя в «Изменить карту» и «Изменить стиль функции», установив ширину границы полигона равным 0px, но как это сделать программно?
Это то, что я пытался, stokeWeight: 0 не работает, не делает strokeOpacity или видимым.
var layer = new google.maps.FusionTablesLayer({
//suppressInfoWindows: true,
query: {
select: "col2\x3e\x3e0",
from: FusionTableID,
where: ""
},
styles: [{
polygonOptions: {
strokeWeight: 0,
strokeOpacity: 0,
visible: 0
}
},{
where: "impervious='A'",
polygonOptions: {
fillColor: '#e06666',
fillOpacity: 0.75
}
},{
where: "impervious='B'",
polygonOptions: {
fillColor: '#76a5af',
fillOpacity: 0.75
}
},{
where: "impervious='C'",
polygonOptions: {
fillColor: '#f6b26b',
fillOpacity: 0.75
}
}]
});
Благодаря geocodezip - работает для меня! – Ian