Имя: Пароль:
1C
 
Карта Яндекс, помогите вывести иконки
0 KIraA
 
14.08.19
07:42
Добрый.
Вывожу точки на карту вот такой функцией

    
    function addToPointArray(CoordX, CoordY){
        var point = new ymaps.GeoObject({
            geometry: {type: "Point", coordinates: [CoordX, CoordY]},
                        });
        PointArray.push(point);
    }
    

Через 1С обращаюсь

Для каждого стр из Отчет.ДанныеПоУчастку Цикл
Элементы.Эксплорер.document.getElementById("WebClientOperation").value = "addToPointArray(" + стр.Широта + "," + стр.Долгота + ", '" + Строка(ТекСтрока.Контрагент) + "', """ + СодержимоеТочки + """);";
КонецЦикла;

Подскажите как и где прикрутить еще свою иконку(метку) например:default#buildingsIcon
1 KIraA
 
14.08.19
07:43
Вот с поправочкой :-)
Для каждого стр из Отчет.ДанныеПоУчастку Цикл
Элементы.Эксплорер.document.getElementById("WebClientOperation").value = "addToPointArray(" + стр.Широта + "," + стр.Долгота + ", '" + Строка(стр.Контрагент) + "', """ + СодержимоеТочки + """);";
КонецЦикла;
2 Кац
 
14.08.19
08:20
preset: 'default#buildingsIcon'
3 KIraA
 
14.08.19
13:59
Может кто то поподробнее написать куда это воткнуть?
preset: 'default#buildingsIcon'

Пробую передать вот так
Элементы.Карта.document.getElementById("WebClientOperation").value =  "addToPointArray(" + Широта + "," + Долгота + ", """ + Адрес + ""+ """, ""default#buildingsIcon"");";


Вот теперь переданный параметр куда и как правильно вставить?
Полагаю что типа...
{preset: lstyle}

Вот функция:

function addToPointArray(CoordX, CoordY, lstyle){
        var point = new ymaps.GeoObject({
            geometry: {type: "Point", coordinates: [CoordX, CoordY]},
                        });
        PointArray.push(point);
    }
4 KIraA
 
15.08.19
05:38
??? есть желающие помочь?
5 Лодырь
 
15.08.19
05:59
Фоток нет - рушатся многолетние традиции. Кому помогать, зачем помогать, непонятно.
6 KIraA
 
15.08.19
06:05
(5) Я же не на свидание набиваюсь, а о помощи у "Гуру" прошу
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.