Bonjour,<br><br>Je viens de lancer le grand chantier de réimport de bâti sur Toulouse. Merci encore à l'équipe de cleo-carto pour l'export du cadastre :)<br>Mon premier changeset, sur un quartier résidentiel du centre-ville ouest:<br>
<br><a href="http://www.openstreetmap.org/browse/changeset/8818759">http://www.openstreetmap.org/browse/changeset/8818759</a><br><br>A titre d'exemple pour celles et ceux qui vont se lancer dans les chantiers du type (pas seulement sur Toulouse), j'explique ici la méthode que j'ai suivi.<br>
<br>1) Installer le plugin "licensechange" pour JOSM<br><br>2) Télécharger les données OSM du quartier que l'on souhaite corriger, sauver le tout dans un calque.<br><br>3) Télécharger l'export du cadastre de la commune. Avec JOSM, enregistrer un sous-ensemble de cet export correspondant au quartier visé, à grands coups de Ctrl-Shift-P (purge). Sur ce calque, effectuer le nettoyage classique de tout import cadastral (jonctions des bâtiments, tout ça).<br>
<br>4) Fusionner les 2 calques. Lancer l'analyse de compatibilité des données.<br><br>5) Pour toutes les bâtiments taggués "perte <u>possible </u>de données", ne rien remplacer pour l'instant. Il s'agit d'utilisateurs n'ayant pas encore accepté la nouvelle licence, mais pouvant encore le faire, donc plutôt le contacter si ce n'est déjà fait (voir fil de discussion "Invitation pour accepter le changement de licence").<br>
<br>6) Pour les bâtiments taggués "perte de données". Si le volume est important (cas de Toulouse), sélectionner tous bâtiments concernés. Dans la fenêtre d'attributs de JOSM, relever tous les attributs sortant de l'ordinaire (différents de building, source, note:qadastre, created_by). Les plus courants sont name et amenity, mais il peut y en avoir bien d'autres. Pour chacun de ses attributs, effectuer une recherche au sein de la sélection des bâtiments problématiques avec cet attribut comme filtre de recherche. Pour chacun de ces bâtiments, vérifier que les attributs supplémentaires ont été ajoutés par des utilisateurs ayant accepté la nouvelle licence. Si c'est le cas, copier les attributs du bâtiment vers le nouveau, et opérer au remplacement. Si ce n'est pas le cas, vérifier si l'information peut-être trouvée via une autre source et effectuer le remplacement. Une fois que tous les bâtiments spécifiques ont été remplacés, il ne doit rester que des bâtiments taggués "building=yes" + "source=***" (et éventuellement created_by + note:qadastre). Il est donc possible de supprimer tout ce bloc de bâti d'un coup sans perte d'attributs additionnels. Par contre, vérifier que le tracé correspond, les bâtiments ayant pu être corrigés par rapport à un cadastre erroné.<br>
<br>7) Terminer le travail en remplaçant des nodes isolés restants de vieux bâtiments pouvant être utilisés par d'autres objets (highways, entrance, addr:housenumber, etc...) par les nouveaux nodes.<br><br>8) Itérer l'analyse de compatibilité des données jusqu'à ne plus avoir de "perte de données". Pour les highways, même philosophie, mais c'est plus rapide :)<br>
<br>9) Lancer un coup de validator et corriger les erreurs. Ne pas oublier de bien corriger les relations pouvant être impactées (les associatedStreet, les lignes de bus, etc...). Si des bâtiments existants étaient compatibles avec la licence, faire attention à ne pas importer de doublon.<br>
<br>10) Plus d'erreur ni de données incompatibles. Les données sont prêtes à uploader.<br><br>Pour info, rien que ce petit quartier de Toulouse m'a occupé presque tout l'après-midi. C'est long, c'est pénible, mais je ne vois pas de méthode plus efficace pour l'instant.<br>
<br>S'il y a des volontaires pour Toulouse c'est le moment de se faire connaître pour coordonner l'action (par mail ou via le wiki si on est nombreux. Le mieux étant de travailler en fonction des 22 quartiers définis par la Mairie, et des quartiers à stationnement résidant pour l'hypercentre).<br>
<br>Vincent<br>