<div>Henry,</div>
<div>I think you are describing what my examples do - for example the map at <a href="http://maps.webhop.net/topo">http://maps.webhop.net/topo</a> uses a simple base map and the OpenLayers javascript program running in the web browser draws the selectable overlays on top of it - the overlays are PNG images with a transparent background.   Or maybe you meant some sort of clever bitmap with layers defined within it?</div>

<div> </div>
<div>Whether it is efficient or not depends on what you are trying to do with the overlays - for single points (e.g. the power stations themselves on my map) holding bitmaps is much less efficient than storing the locations of each power station - you could have OpenLayers take the locations of the points and plot them.</div>

<div> </div>
<div>Using transparent overlays is easy - you do not need to do any real time processing - just get an image from a server and dispaly it.   Going for something cleverer like vector rendering needs a database to give you the correct data, then the javascript in the web browser needs to process it and display it.   The difficulty is getting a quick enough database response to give a nice user experience - this was the subject of another 2010 Google Summer of Code Project (<a href="http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2010/AcceptedProjects">http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2010/AcceptedProjects</a>).</div>

<div> </div>
<div>Another alternative is that the mapnik renderer now has the capability to include meta-data in the image tiles, but I haven't looked into this.</div>
<div> </div>
<div>Regards</div>
<div> </div>
<div><br>Graham.<br><br><br></div>
<div class="gmail_quote">On 18 January 2011 12:35, Henry Gomersall <span dir="ltr"><<a href="mailto:heng@cantab.net">heng@cantab.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Tue, 2011-01-18 at 11:02 +0000, Chris Saunter wrote:<br>> Pre-generating tiles for every concievable view of the OSM dataset is<br>> not a very efficient way of dealing with different people wanting to<br>
> view different geographic areas in different styles.<br>><br><br></div>Why can this not be done (to a reasonable extent) with feature bitmap<br>layers that can be quickly assembled client side?<br><br>Cheers,<br><font color="#888888"><br>
Henry<br></font>
<div>
<div></div>
<div class="h5"><br><br>_______________________________________________<br>Talk-GB mailing list<br><a href="mailto:Talk-GB@openstreetmap.org">Talk-GB@openstreetmap.org</a><br><a href="http://lists.openstreetmap.org/listinfo/talk-gb" target="_blank">http://lists.openstreetmap.org/listinfo/talk-gb</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Graham Jones 
<div>Hartlepool, UK.</div><br>