Hi list,<br>
a couple of weeks ago I've developed a demo of a googlemaps-like page
with mapserver as a backend. As you may know, that solution requires
splitting the map into smaller squares. When I tried it, I noticed that
the performance hit making multiple requests to mapserver was
unbearable (5-6 seconds on 100% cpu on my medium developer machine).
Also, labeling was obviously cut at fragment borders.<br>
The only solution I found was caching the whole map, cut into
fragments, and then serving them; of course disk space is a concern,
since one have to cache all possible zoom levels and layer combinations
(one possibility would be to display the layers as multiple transparent
images one on top of the other, but I'm not sure it's feasible).<br>
So:<br>
-could mapserver performance be the bottleneck, especially on a system
with many concurrent queries? Chameleon fast enough to me, but I'm
using the jsapi.<br>
-did anyone consider implementing something similar? I would rather extend MapDHTML than build a whole new system.<br>
Any thoughts?<br>
<br>
Cheers,<br>
<br>
Ivan<br>