[OSM-dev-fr] Réflexion autour des fichiers diff OSM

Christian Quest cquest at openstreetmap.fr
Mer 8 Aou 17:33:06 BST 2012


Le 8 août 2012 15:44, sly (sylvain letuffe) <liste at letuffe.org> a écrit :
>> +1: les diffs actuels ne sont pas à supprimer, mais à compléter d'où
>> l'idée de parle d'updates et plus de diff.
>
> Oui, pardon, j'avais bien compris que tu ne parlais pas de leur
suppression,
> je me suis mal exprimé. La question que je me posais était plutôt "qui
> devrait être en charge de cette génération" et tu semblais (?) suggérer
que
> la fondation OSM s'en charge. Bien que s'ils le proposaient, j'en serais
> ravis, je me demande s'ils n'ont pas déjà assez de boulot et que c'est
> quelque chose que quelqu'un d'autre (asso osm-fr par exemple) puisse
prendre
> en charge.
>

La frontière entre fondation ou pas est pour moi relativement artificielle.
Prends l'exemple des extraits par pays de geofabrik. Ils sont très utilisés
bien que ça ne soit pas des machines de la fondation qui les génèrent. Si
ces fichiers d'updates sont très utilisés, la fondation pourra pérenniser
si besoin leur génération.


> Pour ce qui est de la suite, je pense que c'est la réalisation qu'il
faudrait
> entamer, et plutôt que dans le vent, appliqué à un besoin réél. Mais là,
> j'entrevois pas mal de boulot...
>

Je n'ai pas encore tellement réfléchit à l'implémentation, mais je pense
qu'il doit s'appuyer sur un schéma osmosis modifié.

Pour avoir du grain à moudre et d'autres visions sur ce qui se fait, la
> dernière version de l'overpass API intègre un mécanisme proche de ce dont
> on
> parle, mais pas pour les diffs (uniquement pour l'import initial) :
> http://wiki.openstreetmap.org/wiki/Overpass_API/versions
> Son idée, pas idiote, est que toute instance de l'overpass API peut
> être "clonée" afin de re-construire une base à jour à l'identique.
> Je ne connais pas les entrailles précisément, mais le résultat annoncé est
> de
> ~4/8 heures pour un import de la base monde, là où, en partant d'un fichier
> planet.osm il faut ~20 heures
> Cela permet donc une topologie en multi-pyramide où chaque nouvelle
> instance
> peut se greffer sur une existante et gagner du temps pour la construction
> initiale.
> En revanche, ce mécanisme n'existe pas (encore) pour les diffs
> Et à mon avis, c'est du super spécifique à ce format, je doute qu'il est
> voulu
> à la base un format générique


J'ai vu cette possibilité en voulant installer une overpass API.
Il me semble que cela consiste essentiellement à copier un snapshot des
fichiers d'une overpass à une autre, non ? Il y a un mécanisme plus
perfectionné que ça ?

-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20120808/71282c02/attachment.html>


Plus d'informations sur la liste de diffusion dev-fr