Merci pour cet outil qui nous sera bien utile ! J'ai essayé sur ma ville plus petite (<20ko) et ca m'a l'air nickel. J'ai vérifié vite fait le diff et ca m'a l'air bien cohérent. Je regarderait plus précisément.
c:\code>java -Xmx1024M -jar cod.jar Vln-01-2011.osm Vln-07-2011.osm start : Vln-01-2011.osm total nodes = 131415 total ways = 23481 total duration : 3734 ms start : Vln-07-2011.osm total nodes = 131411 total ways = 23394 total duration : 3421 ms doublons : 23369 batiments supprimÚs : 22 batiments ajoutÚs --------------------------------- Eric (User:Blueberry) Wiki http://wiki.openstreetmap.org/wiki/User:Blueberry > Salut > J'ai fait un petit programme qui compare 2 exports cadastre fait par cleo. > Ca extrait les batiments qui ne sont pas strictement identiques dans les > deux fichiers.(même nombre de points, aux même coordonnées, dans le même > ordre) > Ca ne marche *PAS* avec des exports successif de la base OSM, c'est > vraiment spécifique aux export cadastre. > l'archive (140 Ko) est dispo ici > http://dl.free.fr/hqeE3jWns > testé sur deux exports fait a 2 mois d'intervale de Rennes. > Il m'a trouvé 2 nouveaux batiments qui etaient en fait des modifications > de batiments existants. > et 42 supressions dont > - un batiment "erreur" (triangle de 1M²) qui a été donc supprimé a la > source. > - 2 batiments modifiés (les mêmes que les 2 nouveaux) > - 1 batiment inclus dans une cour, qui n'est pas présent par le cadastre > de JOSM (raster?), mais qui existe bien sur Bing > - le reste c'est un ensemble de batiments qui ont été démoli, je suis > passé verifier ;) > Donc : ca fonctionne. > Par contre ca n'est pas super testé, a utiliser a vos risques et périls. > Ca ne gere pas les relations, je ne sais pas si il y en a dans les > fichiers cleo. > C'est fait en java, il faut un java 6 > apres avoir dezippé le fichier, on l'utilise en faisait > java -jar cod.jar nom_vieux_export.osm nom_nouveau_export.osm > Ca crée deux fichiers de sortie codOld.osm et codNew.osm > Ensuite il faut ouvrir ces fichiers avec votre editeur preferé et > utliser votre connaissance du terrain pour voir si ce qu'ils racontent > est vrai. > Pour traiter Rennes (45K batiments), ca prends 20s environ. > Je mettrais le code sur un github dans la semaine. > Vos retours m'interessent bien sur. > Le plus compliqué c'est d'avoir deux exports de la même commune a des > moment differents. _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr