[OSM-talk-fr] ocaml-osm-check : quelques amélior ations
Bonjour à tous, J'ai un peu améliorié mon programme[1] de « vérification » des données OSM. Les résultats sont visibles ici : http://www.linux-france.org/~dmentre/open-street-map/hexagone-latest.osm.bz2.warn.html Comme d'habitude, je ne suis jamais totalement sûr que mes « warnings » sont réellement justifiés. Je fais confiance à la communauté pour me corriger. ;-) Un truc bizarre, se sont les valeurs « bollard » pour le Tag « highway ». C'est un tag officiel/officieux ? Ça veut dire quoi ? D'après mon Google, il y a eu une discussion à ce sujet (barrier=bollard vs. highway=bollard). Il y a eu un consensus ? C'est documenté sur le wiki ? user='fdl' 1. Way id=23407014 warning: Tag 'highway' with value 'unsurfaced' is not allowed for this element 2. Node lat=48.1041572 lon=-1.6865473 id=269172055 warning: Tag 'highway' with value 'bollard' is not allowed for this element 3. Node lat=48.1178429 lon=-1.6046882 id=269046172 warning: Tag 'highway' with value 'bollard' is not allowed for this element En complément, quelques statistiques *exhaustives* de l'utilisation des tags : http://www.linux-france.org/~dmentre/open-street-map/hexagone-latest.osm.bz2.stats.html Amicalement, david PS : Oui, je sais, ça fait double emploi avec les autres efforts. Comme les autres, je fais ça pour apprendre (en l'occurence OSM). ;-) Et on peut parfaitement concevoir qu'à un moment où un autre ces logiciels se référencent l'un l'autre. Footnotes: [1] En logiciel libre, sources disponibles ici : http://www.linux-france.org/cgi-bin/hgwebdir.cgi/ocaml-osm-route/latest -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-fr
Re: [OSM-talk-fr] ocaml-osm-check : quelques amélior ations
Bonjour, Thomas Walraet <[EMAIL PROTECTED]> writes: > Pour moi c'est un poteau pour bloquer les rues, et ça s'applique aux > nodes. Comme une barrière sauf que c'est pas une barrière mais un ou > plusieurs poteaux. Ok, merci. J'ai corrigé mon analyse et le résultat. Amicalement, d. -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-fr
Re: [OSM-talk-fr] ocaml-osm-check : quelques amélior ations
Bonjour, Megaten <[EMAIL PROTECTED]> writes: > Ou peut-on trouver une analyse plus récente , histoire de savoir si mes > corrections sont effectuées. Merci J'ai refait tourner l'analyse sur le ficher hexagone.osm.bz2 d'aujourd'hui : http://www.linux-france.org/~dmentre/open-street-map/hexagone-latest.osm.bz2.warn.html#LMegaTen Concernant les warnings qui te concernent[1], je me demande si le problème n'est pas de mon côté. Le tag « highway=unsurfaced » devrait être autorisé pour les ways. Ça a l'air d'être couramment utilisé mais je ne l'ai pas vu décrit sur la page http://wiki.openstreetmap.org/index.php/Map_Features ??!?? Plus généralement, je fais tourner l'analyse à la main. C'est pas très dur à faire (wget http://hexagone.openstreetmap.fr/hexagone-latest.osm.bz2 && ocaml-osm-check -osm /tmp/hexagone-latest.osm.bz2) mais j'ai pas de machine en ligne où je pourrais le mettre à dispo. L'idéal serait de le synchroniser avec la mise à jour de hexagone-latest.osm.bz2. Amicalement, d. Footnotes: [1] http://www.linux-france.org/~dmentre/open-street-map/hexagone-latest.osm.bz2.warn.html#LMegaTen -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-fr
Re: [OSM-talk-fr] ocaml-osm-check : quelques amélior ations
Salut Rodolphe, Rodolphe Quiedeville <[EMAIL PROTECTED]> writes: > Bon comme je suis toujours pressé j'ai RTFM ;-) Et j'ai réussit à > synchroniser tes sources en local, pour les intéressés il faut lancer > ces 3 commandes : > > $ hg init > > $ hg pull > http://www.linux-france.org/cgi-bin/hgwebdir.cgi/ocaml-osm-route/latest > > $ hg update Merci de faire mon boulot Rodolphe. ;-) J'ai amélioré les vérifs : - je vérifie maintenant : * "place" tag, * restrictions (like "access=yes"), * "oneway" tag, * "noexit" tag; - j'ai essayé d'améliorer les messages d'erreur. Amicalement, d. -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-fr
Re: [OSM-talk-fr] ocaml-osm-check : quelques amélior ations
Bonjour Olivier, "Olivier Boudet" <[EMAIL PROTECTED]> writes: > J'ai déjà une machine qui récupère quotidiennement l'hexagone pour pondre > des stats, si tu veux je peux ajouter ton script à la crontab. Ce serait pas mal, oui. Tu utilises quoi comme type d'Unix, une Debian ? Si oui, tu as besoin des paquets suivant pour compiler le code : * ocaml * make * ocaml-native-compilers * bzip2 Tu as aussi besoin du paquet « mercurial » si tu veux récupérer les sources directement[1]. Après, un simple make devrait tout compiler. Pour exécuter le programme : /chemin/vers/ocaml-osm-check -osm /chemin/vers/hexagone-latest.osm.bz2 Ça produit deux fichiers .html dans le répertoire courant. Amicalement, d. Footnotes: [1] http://lists.openstreetmap.org/pipermail/talk-fr/2008-June/002656.html -- GPG/PGP key: A3AD7A2A David MENTRE <[EMAIL PROTECTED]> 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-fr