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 : - soit d'utiliser la XAPI en direct avec une stratégie openlayers type BBOX (s'inspirer du code de cette application par exemple : http://geotribu.net/node/260). 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 ... - 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).
F. 2010/8/7 Emmanuel Gil Peyrot <o...@linkmauve.fr> > On Sat, Aug 07, 2010 at 10:05:55PM +0200, Frédéric Rodrigo wrote: > > Le 07/08/2010 21:57, Pierre-Alain Dorange a écrit : > > >Suite à des discussions ici même sur le rendu des caméras de > > >surveillance nous nous sommes rendu compte que le site donné en > > >référence sur la wiki n'est pas mis à jour du tout. > > > > > >Un peu "frusté", j'ai donc développé ma propre version pour le rendu des > > >caméras de surveillance, visible ici : > > ><http://www.leretourdelautruche.com/map/cctv.html> > > > > > >Ce rendu n'est pas temps réel du tout et nécessite une mise à jour > > >semi-automatique de ma part (un script python à lancer sur mon ordi). > > > > > >Vos commentaires sont les bienvenues. > > Tu fais charger bien trop de points à la fois par le client. J'ai > > firefox qui me propose d'arreter le script tellement c'est long à > > charger. > > Une autre possibilité serait d’utiliser un WebWorker[1], si le seul > problème est ce script qui prend du temps. Ça ne résoud pas l’autre > problème de la consommation mémoire, mais c’est quand même beaucoup > plus efficace. > > [1]https://developer.mozilla.org/En/Using_web_workers > > -- > Emmanuel Gil Peyrot > XMPP : <linkma...@linkmauve.fr> > OpenPGP : BC1C2E60 > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEARECAAYFAkxdwIkACgkQEFU1x7wcLmBxmwCbBY1PYo7uHqcQQ2zbz7JeOIzv > 3RsAn1xhYhVHa9G2tT5SymogVTFe8XNa > =oiDq > -----END PGP SIGNATURE----- > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > >
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr