Avant d'utiliser les web workers (ce qui n'est pas du tout la voie de la simplicité dans le cas présent), je conseillerais :<div> - soit d'utiliser la XAPI en direct avec une stratégie openlayers type BBOX (s'inspirer du code de cette application par exemple : <a href="http://geotribu.net/node/260">http://geotribu.net/node/260</a>). Inconvénient : si la XPI tombe ou se trouve lente au moment ou on charge l'appli, c'est la cata. Ce genre d'approche n'améliore pas les choses pour la XAPI non plus ...</div>
<div> - soit d'utiliser un service côté serveur qui saura envoyer les objets contenus dans une bbox. Je recommande d'utiliser, au choix : un serveur WFS (mapserver | geoserver), ou bien encore FeatureServer ou Mapfish (qui a été utilisé pour QualityStreetMap).</div>
<div><br></div><div>F.</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br><div class="gmail_quote">2010/8/7 Emmanuel Gil Peyrot <span dir="ltr"><<a href="mailto:osm@linkmauve.fr">osm@linkmauve.fr</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Sat, Aug 07, 2010 at 10:05:55PM +0200, Frédéric Rodrigo wrote:<br>
> Le 07/08/2010 21:57, Pierre-Alain Dorange a écrit :<br>
> >Suite à des discussions ici même sur le rendu des caméras de<br>
> >surveillance nous nous sommes rendu compte que le site donné en<br>
> >référence sur la wiki n'est pas mis à jour du tout.<br>
> ><br>
> >Un peu "frusté", j'ai donc développé ma propre version pour le rendu des<br>
> >caméras de surveillance, visible ici :<br>
> ><<a href="http://www.leretourdelautruche.com/map/cctv.html" target="_blank">http://www.leretourdelautruche.com/map/cctv.html</a>><br>
> ><br>
> >Ce rendu n'est pas temps réel du tout et nécessite une mise à jour<br>
> >semi-automatique de ma part (un script python à lancer sur mon ordi).<br>
> ><br>
> >Vos commentaires sont les bienvenues.<br>
> Tu fais charger bien trop de points à la fois par le client. J'ai<br>
> firefox qui me propose d'arreter le script tellement c'est long à<br>
> charger.<br>
<br>
</div>Une autre possibilité serait d’utiliser un WebWorker[1], si le seul<br>
problème est ce script qui prend du temps. Ça ne résoud pas l’autre<br>
problème de la consommation mémoire, mais c’est quand même beaucoup<br>
plus efficace.<br>
<br>
[1]<a href="https://developer.mozilla.org/En/Using_web_workers" target="_blank">https://developer.mozilla.org/En/Using_web_workers</a><br>
<font color="#888888"><br>
--<br>
Emmanuel Gil Peyrot<br>
XMPP : <<a href="mailto:linkmauve@linkmauve.fr">linkmauve@linkmauve.fr</a>><br>
OpenPGP : BC1C2E60<br>
</font><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br>
iEYEARECAAYFAkxdwIkACgkQEFU1x7wcLmBxmwCbBY1PYo7uHqcQQ2zbz7JeOIzv<br>
3RsAn1xhYhVHa9G2tT5SymogVTFe8XNa<br>
=oiDq<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br></blockquote></div><br></div>