Plus précisément, le logiciel cité compare les images présentes sur le
serveur OSM avec celles présentes sur le GPS si j'ai bien compris. Si sur le
serveur OSM les images sont plus récentes, il les met à jour sur le GPS. Ca
implique que le serveur OSM ait calculé de nouvelles images.

Et là on arrive à la question qui nous occupe : quand le serveur décide-t-il
de calculer de nouvelles images ? Pour l'instant les options c'est en gros :
- je recalcule tout ce qui a plus de x jours
- je fais les calculs en temps réel (pas tenable si beaucoup d'utilisateurs)
- je recalcule tous les x jours mais je recalcule plus souvent les images
les plus vues (mod_tile)
Tout ça c'est bien gentil mais ça ne dit pas qu'on ne recalcule pas des
images pour rien : les données décrivant le milieu de l'Atlantique n'ont
certainement pas changé depuis bien longtemps et il n'y a donc pas lieu de
recalculer cette zone même si l'image est très vieille. C'est probablement
la même chose à plein d'endroits, y compris sur terre.

Ce qu'on cherche c'est une solution où la base de données dit "attention,
quelque chose a changé à cet endroit, il faut recalculer les images
correspondantes". Du coup pas la peine de relancer le calcul sur toute la
Terre, juste sur ce qui en a besoin. Actuellement on relance tout, d'une
manière ou d'une autre. On compte sur la puissance de la machine pour que ça
passe. J'imagine que ça doit leur bouffer une puissance de calcul "inutile"
considérable et pour les particuliers qui veulent avoir des régions à jour
avec éventuellement plusieurs rendus, ben faut sacrément restreindre ou la
taille de la région ou l'intervalle de rafraichissement.

Bon après, j'imagine que techniquement le lien entre les changements dans la
base de données et la génération d'images est pas trivial à faire sinon ça
serait fait depuis longtemps :D

Voili voilou, bon appétit aux métropolitains ;)

Le 5 mars 2009 12:32, sly (sylvain letuffe) <sylv...@letuffe.org> a écrit :

>
> > Je suis peut-être complétement hors de propos,
>
> J'en ai peur ;-) Mais toutes les idées peuvent faire avancer le
> schimilimblick
>
> > mais à ce sujet une personne
> > a développé pour l'openmoko un logiciel qui permet de mettre à jour les
> > tuiles OSM seulement si elles ont été modifiées. Peut-être que cela peut
> > vous servir.
>
> Et ce logiciel ne le devine pas, il le demande au serveur qui lui le sait,
> notre question c'est comment faire que le serveur le sache "efficacement"
> (si je résume)
>
>
> --
> sly
> Sylvain Letuffe sylv...@letuffe.org
> qui suis-je : http://slyserv.dyndns.org
>
>
>
> _______________________________________________
> 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

Répondre à