Клуб API Карт

Многоугольники на карте

Пост в архиве.

Нужно найти способ отображения и скрытия группы многоугольников.

Попытка реальзовать на XML выдает ошибку [object Object]

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title>Примеры YMapsML. Многоугольник</title>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <script src="http://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>

    <script language="JavaScript" type="text/javascript">

        window.onload = function () {

            ymaps.ready(function () {

            // Создание экземпляра карты

                var myMap = new ymaps.Map('map', {

                    center: [61.766513, 34.344165],

                    zoom: 12

                });

            // Загрузка YMapsML-файла

               ymaps.geoXml.load("polygon.xml")

                           .then(function (res) {  

                                myMap.geoObjects.add(res.geoObjects); // Добавление геообъектов на карту

                            }, function (error){   // Вызывается в случае неудачной загрузки YMapsML-файла

                                   alert('Ошибка: ' + error);         

                            });

            });

        }

</script>

</head>

 

<body>

    <div id="map" style="width:600px; height:400px;"></div>

</body>

</html>