Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Всплывающая подсказка на полигоне (многоугольник)

$
0
0

рисую полигон на карте:

   myPolygon = new ymaps.Polygon(
        polygon,
        {   //Свойства
            hintContent: 'Имя',
            balloonContent: 'описание объекта',
            balloonContentHeader: ' заголовок обекта'
        },
        {    // Опции.
       
            fillColor: '#FF0000',         // Цвет заливки
            strokeColor: '#0000FF',     // Цвет границ
            opacity: 0.4,                 // Прозрачность (полупрозрачная заливка)
            strokeWidth: 3,             // Ширина линии
            strokeStyle: 'solid'         // Стиль линии
        }
    );

 

Размещаю на карте. Все великолепно, при наведении мышки всплывает подсказка, при клике всплывает окошко.

 

Загружаю xml полигонов: 

ymaps.geoXml
                    .load("/all.xml/")
                    .then(function (res) {
                                res_geoObjects=res.geoObjects;
                                myMap.geoObjects.add(res.geoObjects); // Добавление геообъектов на карту
                            }, function (error){   // Вызывается в случае неудачной загрузки YMapsML-файла
                                //alert('Ошибка: ' + error);
                            }
                    );

 

Размещаю на карте. Великолепно. размещается.

Но! при наведении на многоугольник (полигон) ничего не всплывает.

При щелчке - описание и заголовок

       <repr:Style gml:id="Style2">
            <repr:polygonStyle>
                <repr:strokeColor>009966FF</repr:strokeColor>
                <repr:fillColor>33CC667F</repr:fillColor>
                <repr:strokeWidth>1</repr:strokeWidth>
                <repr:outline>1</repr:outline>                <repr:fill>1</repr:fill>            </repr:polygonStyle>
        </repr:Style>

            <ymaps:GeoObject>

               <gml:name>Имя объекта</gml:name>
                <gml:description>Описание объекта</gml:description>
                <gml:Polygon>
                    <gml:exterior>
                        <gml:LinearRing>
                            <gml:posList>30 45 31 45 31 46</gml:posList>
                        </gml:LinearRing>
                    </gml:exterior>
                </gml:Polygon>
                <ymaps:style>#Style2</ymaps:style>

            </ymaps:GeoObject>

 

Как быть, в какую сторону смотреть?

 

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>