Drawing a path with a line in OpenLayers using JavaScript
You would need to make use of the LineString object Here is an example: var lineLayer = new OpenLayers.Layer.Vector(“Line Layer”); map.addLayer(lineLayer); map.addControl(new OpenLayers.Control.DrawFeature(lineLayer, OpenLayers.Handler.Path)); var points = new Array( new OpenLayers.Geometry.Point(lon1, lat1), new OpenLayers.Geometry.Point(lon2, lat2) ); var line = new OpenLayers.Geometry.LineString(points); var style = { strokeColor: ‘#0000ff’, strokeOpacity: 0.5, strokeWidth: 5 }; var lineFeature = … Read more