Здравсвуйте. Столкнулся с проблемой в работе с многоугольниками, а именно требуется их скрывать и отображать по желанию пользователя (изначально должны быть отображены), может быть у кого был опыт реализации, в документации нашёл похожее только для первой версии API, что не очень подходит.
Многоугольники пробовал подгружать разными спосбоами, был вариант из прикреплённого kml файла, но при такой реализации отображаются только границы многоугольника, центр без заливки...
Сейчас вид такой:
<script src="http://api-maps.yandex.ru/2.0/?load=package.full&c "oordorder=longlat&lang=ru -RU
type="text/javascript"></script>
<script type="text/javascript">
ymaps.ready(init);
function init () {
var map = new ymaps.Map('distribution_map', {
center: [37.152559, 56.737714],
zoom: 13
});
map.controls.add("mapTools")
.add("zoomControl");
map.geoObjects.add(new ymaps.Polygon([
[
[37.13916433497053, 56.76118583809712],
[37.139789289671036, 56.760229734623515],
[37.139008766847816, 56.76005147535355],
[37.1399368111671, 56.758563492847095],
[37.14104188128107, 56.758787430636076],
[37.141202813821934, 56.758592958422234],
[37.143026715952054, 56.75894065045598],
[37.143337852197895, 56.758575279087296],
[37.1453012291968, 56.758952436548036],
[37.146535045343505, 56.75690749020282],
[37.16352952166223, 56.760054421828016],
[37.180052498295396, 56.769157587908225],
[37.165530601506234, 56.77321430402278],
[37.14192716217507, 56.76788863358821],
[37.14461941048396, 56.76335725787153],
[37.14353510849975, 56.762667421230525],
[37.1438555944973, 56.76204196623584],
[37.13916433497053, 56.76118583809712]
]
], {
balloonContent: "Часть города"
}, {
strokeColor: "ff0000",
strokeWidth: 1,
strokeOpacity: 1,
fillOpacity: 0.5,
fillColor: "ff0000"
}));
}
</script>
Заранее благодарен за любую помощь.