Hi,

getLonLatFromLayerPx is an internal function that does not what you
want and should not be used by applications. Try getLonLatFromPixel
instead.

Andreas.

On Tue, Jan 31, 2012 at 3:05 PM, Tobias Reinicke <[email protected]> wrote:
> Hello all,
>
> I have spotted some curious behaviour with the move listener on the
> map object. (using OL 2.11).
>
> The code is pretty simple..
>
> map = new OpenLayers.Map({
>    controls: [new OpenLayers.Control.Navigation() ],
>    div: "map",
>    eventListeners: {
>        "move": updateCoord
>    }
>
> });
>
> and the updatecoord function is just this:
>   function updateMap() {
>                 var tlPixel = new OpenLayers.Pixel(10,10);
>                var tl = map.getLonLatFromLayerPx(tlPixel);
>                document.getElementById('output').innerHTML = tl.toString();
> }
>
>
> The problem I'm seeing is that the coordinates are only updated every
> time I zoom, rather than everytime I pan / drag etc...
>
> Any ideas?
>
> Thanks,
>
> Toby
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/openlayers-users



-- 
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to