YMaps sample broken dashed line

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
< !DOCTYPE html>

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Примеры. Размещение карты на странице.</title>
    <!--
       Подключаем API карт
       Параметры:
         - load=package.standard - основные компоненты;
          - lang=ru-RU - язык русский.
   -->
    <script src="http://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>

<script type="text/javascript">
var myMap;

// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);

function init () {
    // Создание экземпляра карты и его привязка к контейнеру с
    // заданным id ("map").
    var myMap = new ymaps.Map('map', {
        // При инициализации карты обязательно нужно указать
        // её центр и коэффициент масштабирования.
        center:[55.76, 37.64], // Москва
        zoom:17
    });
   
    // Ломаная
    var myPolyline = new ymaps.Polyline([
        // Координаты вершин ломаной.
        [55.7599, 37.6375],
        [55.759800, 37.6402],
        [55.7606, 37.6403]
    ], {
        hintContent: "ОСПД-8А"
    }, {
        strokeWidth: 5, // ширина линии
        draggable: true,
        // Первой цифрой задаем длину штриха. Второй цифрой задаем длину разрыва.
        strokeStyle: '2 2'
    });
   
    //alert(1);
    myMap.geoObjects.add(myPolyline);
   
    document.getElementById('destroyButton').onclick = function () {
     
        // Для уничтожения используется метод destroy.
        myMap.destroy();
    };

}
</script>
</head>

<body>
    <div id="map" style="width:600px; height:300px"></div>
    <input type="button" id="destroyButton" value="Удалить карту"/>
</body>

</html>

Continue reading