Прочел документацию по меткам, там сказано что можно изменить стиль метки через опцию "preset", довольно долго мучился, но тщетно.
Для создания метки я использую GeoObject, метки расставлются, но всегда синие, какой бы preset я не попробовал.
myGeoObject = new ymaps.GeoObject({
geometry: {
type: "Point",// тип геометрии - точка
coordinates: [gps_x, gps_y] // координаты точки
},
properties: {
hintContent: "...",
balloonContentHeader: [gps_x, gps_y],
balloonContentBody: "..."+name
}
});
myGeoObject.options.set("preset","twirl#redIcon");
myMap.geoObjects.add(myGeoObject);
Пробовал расставлять метки используя класс Placemark, чтобы сразу в объявлении указывать стиль метки, вот так:
var optionManager = new ymaps.option.Manager({preset: 'twirl#redIcon' });
myPlacemark = new ymaps.Placemark([gps_x, gps_y],{
balloonContentHeader: [gps_x, gps_y],
balloonContentBody: "...+name},
{
preset: "twirl#blueDotIcon"
});
//myPlacemark.options.set({preset: 'twirl#redIcon'});
myMap.geoObjects.add(myPlacemark);
Быть может кто сталкивался с подобной проблемой или просто знает решение?