[OSM-dev-fr] Idées d'analyses pour Osmose...

Christian Quest christian.quest at gmail.com
Mar 25 Oct 09:53:29 BST 2011


Pour les adresses, il s'agit essentiellement de vérifier la cohérence
des relations:

Nodes:
- nodes avec addr:housenumber doivent faire partie d'une relation
type=associatedStreet avec rôle « house » si addr:street est
inexistant

Ways:
- si addr:interpolation, vérifier que les nodes composant le chemin
ont leur addr:housenumber pair/impair en fonction de
addr:interpolation even/odd

Cohérence de la relation elle même:
- relation type=associatedStreet sans name=*
- plusieurs relations  type=associatedStreet avec même name=*
- relation type=associatedStreet sans membre avec role=street
- relation type=associatedStreet sans membre avec role=house

Cohérence sur les membres de la relation:
- membre role=house sans addr:housenumber=*
- membre role=street sans highway=*
- plusieurs membres role=house avec même addr:housenumber

Voilà !
--
Christian



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