Мне нужно прослушивать событие когда мышка входит в область линии на карте.
Линию рисую так:
Код: Выделить всё
<!DOCTYPE html>
<html>
<head>
    <script src="http://openlayers.org/dev/OpenLayers.js"></script>
    <style type="text/css">
    #mapdiv {
        width: 500px;
        height: 500px;
        border: 1px solid #dddddd;
    }
    </style>
 
<script>
function init() {
        map = new OpenLayers.Map("mapdiv");
        var epsg4326 = new OpenLayers.Projection("EPSG:4326");
        var epsg900913 = new OpenLayers.Projection("EPSG:900913");
        //первоначальные координаты
        var center = new OpenLayers.LonLat(60.6340143032,56.8659060093).transform(epsg4326, epsg900913);
        var epsilon = 0.0001;
        //точки
        var points = [
            new OpenLayers.Geometry.Point(center.lon, center.lat),
            new OpenLayers.Geometry.Point(center.lon+1000, center.lat),
            new OpenLayers.Geometry.Point(center.lon, center.lat+1000)
        	      ];
        //стиль к точнам и линиям
        var styles = new OpenLayers.StyleMap({
            "default": new OpenLayers.Style(null, {
                rules: [
                    new OpenLayers.Rule({
                        //объект выделения линии
                        symbolizer: {
                         "Line": {
                                //толщина линии
                                strokeWidth: 20,
                                //прозрачность линии
                                strokeOpacity: 0.5,
                                //цвет линии
                                strokeColor: "#0000FF"
                            }
                        }
                    })
                ]
            }),        });
        //Создание слоёв
        var base = new OpenLayers.Layer.OSM();
        var vectors_lns = new OpenLayers.Layer.Vector("Vector Layer (lines)",  {styleMap: styles});
	map.addLayers([base, vectors_lns]);
        //Добавление объектов в линейный слой
	var feture_d = [new OpenLayers.Feature.Vector(new OpenLayers.Geometry.LineString(points))];
        vectors_lns.addFeatures(feture_d);
	//feture_d.events.register('mouseover', vectors_lns, function(evt) {alert('dsds')});
        map.setCenter(center, 15);
    }
</script>
</head>
<body onload="init()">
    <div id="mapdiv"></div>
</body>
</html>
Как назначить прослушиватель события на факт вхождения мыши в пределы линии?
Заранее благодарен.