<div dir="ltr"><div class="">
        <p>I have create a marker, and I have to update it postition. </p>

<p>So I use the <code>moveTo</code> method:</p>

<pre><code>marker.moveTo(marker.map.getPixelFromLonLat(lonlat));
</code></pre>

<p><a href="http://jsfiddle.net/3pPB3/" rel="nofollow">Live Exmaple:</a></p>

<p>Once you move the map, the marker will be located at the wrong place, why?</p>

    </div></div>