Hi all,<br><br>I've drawn a line between two feature markers by using OpenLayers.Geometry.LineString.
A line from outline of a marker to other has been drawn expectedly if
the pen width is 1 as you can see in map1.png. I want to use a bolder pen.
But a line drawing starts from inside of a marker unexpectedly if the
pen width is 2 as you can see in map2.png. In case 2, the line view
turns to normal after I do some zoom out/in. How can I solve this
problem?<br><div id=":tn">
<br> var mPoint1 = new OpenLayers.Geometry.Point(29, 41.060);<br> var mPoint2 = new OpenLayers.Geometry.Point(29, 41.100);<br><br> var mFeature1 = new OpenLayers.Feature.Vector(<br> mPoint1.transform(SRS_LONLAT, SRS_GOOGLE),<br>
{ some: 'data' },<br> { externalGraphic: 'img/marker.png', graphicHeight: 21, graphicWidth: 16 });<br>
<br> var mFeature2 = new OpenLayers.Feature.Vector(<br> mPoint2.transform(SRS_LONLAT, SRS_GOOGLE),<br> { some: 'data' },<br>
{ externalGraphic: 'img/marker.png', graphicHeight: 21, graphicWidth: 16 });<br><br> mVectorLayer.addFeatures(mFeature1);<br> mVectorLayer.addFeatures(mFeature2);<br>
<br> var mGeometry = new OpenLayers.Geometry.LineString([mPoint1, mPoint2]);<br> var mArtery = new OpenLayers.Feature.Vector(mGeometry, null, {<br> strokeColor: "red",<br>
strokeOpacity: 1,<br> strokeWidth: 2<br> });<br>
mVectorLayer.addFeatures(mArtery);<br><br><br>Thanks a lot for your helps and explanations,<br>Yasemin</div>