I'm using openlayers 4 and have some ol.layer.Tile Layers.
I'm loading WMS-Tiles from my Server with a Size of 256x256px.
Everything works fine so far.
Right now I have a use case, where I would like to load more Tiles than it
needs to fill the current ViewPort. I would like to define a buffer, say
500m around the current ViewPort. Therefore, the user can drag around this
extended area, without the need of loading this tiles (better user
experience if working on a small area and same zoom level).
Is there some PreRender or PreCompose hook, where I can buffer the
frameState.extent?
Something like following:
layer.addPreComposeFunction(frameState => {
var extent = frameState.extent;
extent = ol.extent.buffer(extent, 500);
famreState.extent = extent;
});
Or is there another way to accomplish this?
--
You received this message because you are subscribed to the Google Groups
"OpenLayers Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/openlayers-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/openlayers-dev/757e765b-5a99-45be-b9a9-abab4b148486%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.