[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [udig-devel] Tiled Rendering and MapGraphics | 
Emily Gouge wrote:
I'm somewhat confused by this and probably don't understand your idea.
My understanding is that the renderers render an image using a 
context.  In the case of mapgraphics this context contains information 
about the size of the image and viewport model.
Understood.
In my case the size of the image that is being drawn is determined by 
the tiled render manager (and is always the tile size).  So if the 
tiled render manager is to create a bigger image for mapgraphic layers 
it needs to know what layers are mapgraphics and which aren't.
So try this ...
0. Behind the scenes make an image the size of the screen
1. Listen to the viewport model change; when it does ...
2. Render on to your image behind the scenes ...
3. When the tiled render comes along asking for an image (and providing 
a context)
4. Use the provided context and draw a portion of your image onto that tiles
Am I missing something here?
Hopefully the above idea now makes sense; you may need to store your 
behind the scene image on the layer blackboard (in case the mapgraphic 
is used on several maps ...).
Cheers,
Jody