Можете подсказать, как узнать, по какому маркеру кликнули?
Использую слой Vector и метод addFeature для добавления маркера.
Код: Выделить всё
var feature = new OpenLayers.Feature.Vector(
new OpenLayers.Geometry.Point(-71, 42),
{some:'data'},
{externalGraphic: '../images/icons/location.png', graphicHeight: 21, graphicWidth: 25});
vectorLayer.addFeatures(feature);
Где хранятся все маркеры, я нашел (в моем случае, например: map.layers[1].removeFeatures(map.layers[1].features[map.layers[1].features.length-1]);, а вот как удалить нужных - не знаю.
Подскажите, пожалуйста!