Jason Hawkins wrote:

Perfect! <layer>.refresh({force: true}) works for me.

On Fri, May 15, 2015 at 12:42 AM, Jürgen Dankoweit <juergen.dankow...@t-online.de <mailto:juergen.dankow...@t-online.de>> wrote:

    Am 15.05.2015 08:26, schrieb Tom Ruff:

        I think Juergen  means layer.redraw(true).  That should work.


    I have tried this too after spending hours of searching and
    testing for a solution - this was about two years ago. But this
    solution works only when the zoomlevel changes or the map is panned.

    Only <layer>.refresh({force: true}) did/does the trick.

    In OpenLayers3 there is the same problem.



        -----Original Message----- From: Jürgen Dankoweit
        Sent: Thursday, May 14, 2015 10:20 PM
        To: openlayers-users@lists.osgeo.org
        <mailto:openlayers-users@lists.osgeo.org>
        Subject: Re: [OpenLayers-Users] Refresh map after updating
        chart elements

        Hello Jason,

        Am 14.05.2015 21:01, schrieb Jason Hawkins:

              need to refresh an openlayers map after updating the
            size of pie
            charts in a mapfile displayed on the map (on button
            click). I cannot
            refresh the whole page or I lose the data. It works when I
            change the
            zoom level. I have tried map.updateSize() (no effect),
            map.render()
            (TypeError "a" is not defined), layer.redraw().


        The methode "redraw" does not work as expected. Myself ran
        into the same
        trap. For me calling <layer>.refresh({force: true}) did the trick.


            _______________________________________________
            Users mailing list
            us...@lists.osgeo.org <mailto:us...@lists.osgeo.org>
            http://lists.osgeo.org/mailman/listinfo/openlayers-users



        Best regards

        Jürgen


        
--------------------------------------------------------------------------
        Homepage: www.dankoweit.de <http://www.dankoweit.de>
        _______________________________________________
        Users mailing list
        us...@lists.osgeo.org <mailto:us...@lists.osgeo.org>
        http://lists.osgeo.org/mailman/listinfo/openlayers-users



-- Mit freundlichen Grüßen

    Jürgen Dankoweit

    --------------------------------------------------------------------------
    Homepage: www.dankoweit.de <http://www.dankoweit.de>
    _______________________________________________
    Users mailing list
    us...@lists.osgeo.org <mailto:us...@lists.osgeo.org>
    http://lists.osgeo.org/mailman/listinfo/openlayers-users


------------------------------------------------------------------------

_______________________________________________
Users mailing list
us...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Also try
mylayer.mergeNewParams({ 'timestamp': new Date() });
_______________________________________________
Users mailing list
us...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to