----- Mail original ----- > De: "kimaidou" <kimai...@gmail.com>
> Bonjour > Un petit message pour rappeler qu'il existe déjà des outils qui gèrent les > diffs et qui permettent de faire des rapports sur ce qui a bougé. Par exemple > OsmWatch. On peut très bien dans un premier temps utiliser ces outils pour > suivre une liste d'objets, par exemple l'ensemble des objets OSM en lien avec > "ma" base métier externe, et envoyer un rapport si un des objets a été > modifié/supprimé dans OSM. C est bien a ce genre d outil que je fais reference. C est que fait le module Soda qui permet d etre notifie des modifs effectues sur les objets auxquels on a contribue. Il maintient une liste de ces objets et genere un rapport lorsqu il voit passer des diffs les concernant > D'où l'idée initiale que j'avais eu d'une base "au milieu" qui gère les liens > entre OSM et bases métiers. Alors oui les id OSM "bougent". Et alors je dirai > ? Si j'ai besoin de conserver le lien entre mes objets et OSM, alors c'est de > ma responsabilité de suivre l'évolution d'OSM (via un OsmWatch amélioré par > exemple, qui puisse suivre une liste d'objets OSM et pas seulement des > filtres comme shop=bakery). Si un des objets que je suis a été supprimé ou > modifié, et ben je vais voir, et s'il le faut je fais manuellement les > corrections dans ma base de lien pour y recréer les liens qui auraient pu > bouger. Tout a fait. Soda a ete concu dans cet optique la. Il fournit les services de base pour recevoir les modifications effectuees dans OSM, interroger l API etc et derriere tu colles les modules d analyses dedies qui exploitent ces infos. Dans le cas du module que je mentionnais en debut de mail je filtre sur l ID de l objet et le nom de l utilisateur, pour la generation des stats sur les modifs relatives a wikipedia je filtre sur les clefs contenant wikipedia. Apres le traitement peut etre la generation d un rapport ou la mise a jour d une base interne Julien _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr