Re: [OSM-dev-fr] Idées d'analyses pour Osmose...
Le 25 octobre 2011 11:28, Matthias Dietrich a écrit : > Le 25 octobre 2011 10:53, Christian Quest a écrit > : >> Cohérence de la relation elle même: >> - relation type=associatedStreet sans name=* > > Sur ce point là, il ne faudrait pas être aussi strict. Le wiki dit que > le tag name est optionnel (mais recommandé). Et dans le fond, c'est > assez logique, puisque le nom de la rue est censé se trouver dans > l'élément avec rôle "street" (ou les éléments s'il y en a plusieurs). > > http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema > > Matthias > Exact... donc vérifier si name est renseigné sur la relation OU au moins un membre "street", bref qu'on a bien un nom de rue quelque part ;) -- Christian ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] Idées d'analyses pour Osmose...
Le 25 octobre 2011 10:53, Christian Quest a écrit : > Cohérence de la relation elle même: > - relation type=associatedStreet sans name=* Sur ce point là, il ne faudrait pas être aussi strict. Le wiki dit que le tag name est optionnel (mais recommandé). Et dans le fond, c'est assez logique, puisque le nom de la rue est censé se trouver dans l'élément avec rôle "street" (ou les éléments s'il y en a plusieurs). http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema Matthias ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] Idées d'analyses pour Osmose...
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 ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr
Re: [OSM-dev-fr] Idées d'analyses pour Osmose...
Le 25 octobre 2011 02:14, Christian Quest a écrit : > Voici quelques idées en vrac d'analyses pour osmose: > > Tags implicites: > - area=no -> rare, mais implicite, non ? > - area=yes sur des surfaces implicites (exemple: amenity=parking) Je suis d'accord, c'est enfoncer des portes ouvertes. Mais il y a déjà beaucoup de vrais erreurs à corriger. C'est vraiment du peaufinage. > Tags sur mauvais type d'objet: > - highway=crossing sur un chemin et pas un node > - waterway=canal, stream ou river sur chemin fermé Intéressant, il doit y avoir bien d'autres cas. > Analyse des noms: > - name=route ou name=fixme ou name=inconnu, etc... Ce type d'analyse peut aller dans TagWatchCleaner voir : http://wiki.openstreetmap.org/wiki/FR:Osmose/erreurs#3030 > Incohérence de tags: > - natural=water + leisure=swimmin_pool -> retirer le natural=water > - amenity=school + name contient "maternelle" -> amenity=kindergarten > - amenity=kindergarten + name contient "élémentaire ou primaire" -> > amenity = school > - amenity=swimming_pool ou leisure=swimming_pool sur un chemin fermé > de grande surface (à définir/tester) > - amenity=place_of_worship + name contient "église" ou" synagogue" ou > "mosquée" mais religion non renseigné -> proposer religion = Pertinence à vérifier avec des requêtes sur une base. > Erreurs de clé de tag / clé "rare": > - exemple: hiway et autres erreurs au lieu de highway, peut se baser > sur des stats issues de taginfo Intéressant, détection de tags non courant avec valeur courante (pour d'autres tags) > J'en ai d'autres, plus complexes sur les relations pour les adresses. Dis toujours. Moi aussi j'en ai sur les adresses : bâtiment sans adresse ;) Fred ___ dev-fr mailing list dev-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/dev-fr