Je trouverais bénéfique que des courageux testent l'exercice d'intégration des adresses en l'état de notre "chaîne" de traitements. Étape 1 : la génération des fichiers d'adresses issues du cadastre, c'est ici :
http://37.187.60.59/cadastre-housenumber/adresses.php
Est ce que toutes les communes sont censé etre présente ou bien c'est lié a la dispo vectorielle du cadastre ?
Le bugue (CP 24260) n'est pas dispo par exemple

Pour Rennes (CP 35000),
http://37.187.60.59/cadastre-housenumber/adresses.php?dep=035&com=FK238
ca plante

Teléchargement des adresses cadastrales de la commune FK238 : RENNES (35000)
Téléchargement du cadastre au format PDF:
Découpe la bbox en 5 * 5
FK238-0-0.pdf 
RGF93CC48:1346181.630000,7219082.000000,1348181.630000,7221082.000000
FK238-0-1.pdf 
RGF93CC48:1346181.630000,7221082.000000,1348181.630000,7223082.000000
FK238-0-2.pdf 
RGF93CC48:1346181.630000,7223082.000000,1348181.630000,7225082.000000
FK238-0-3.pdf 
RGF93CC48:1346181.630000,7225082.000000,1348181.630000,7227082.000000

Traceback (most recent call last):

  File "../../../cadastre_vers_osm_adresses.py", line 649, in

    cadastre_vers_adresses(sys.argv)

  File "../../../cadastre_vers_osm_adresses.py", line 635, in 
cadastre_vers_adresses

    export_pdfs = download_pdfs(cadastreWebsite, code_departement, code_commune)

  File "/var/www/cadastre-housenumber/cadastre_vers_pdf.py", line 63, in 
download_pdfs

    cadastreWebsite.open_pdf(sous_bbox, largeur, hauteur),

  File "/var/www/cadastre-housenumber/cadastre.py", line 201, in open_pdf

    return self.url_opener.open(url, urllib.urlencode(post_data))

  File "/usr/lib/python2.7/urllib2.py", line 406, in open

    response = meth(req, response)

  File "/usr/lib/python2.7/urllib2.py", line 519, in http_response

    'http', request, response, code, msg, hdrs)

  File "/usr/lib/python2.7/urllib2.py", line 444, in error

    return self._call_chain(*args)

  File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain

    result = func(*args)

  File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default

    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

urllib2.HTTPError: HTTP Error 500: Erreur Interne de Servlet




Étape 2 : le rapprochement avec les contenus Fantoir (pour le code RIVOLI) et OSM (pour l'association aux ways de la "bonne" rue). C'est là :
https://github.com/vdct/associatedStreet
(Si ça vous rebute de jouer un script, faites au moins l'étape 1 et indiquez-moi ici (ou en privé) l'existence du résultat via son URL. Je peux jouer l'étape 2 et vous envoyer le résultat.)
une fois qu'on a le fichier osm fait avec l'etape 1, il faut lancer quel script de l'etape 2 ?
addrfantoir ou addr2associatedStreet ? ou les deux ?

pour le 1er script les données ont l'air OK,
sur une commune de test (Balazé) les 24 points a faire manuellement sont en rase campagne, sans vraiment de nom de rue je pense.
Comment lire les infos console du script ?
notamment la ligne
" avec rapprochement OSM : 17 (44%)"
quels conclusion peut on tirer du pourcentage ?
- qu'il manque des rue dans OSM ?
- qu'elles existent mais orthographié différement ?
- autre chose ?
-----
fichier adresses : FP015-adresses.osm
Code INSEE : 35015
mise en cache des voies...
mise en cache des adresses...
rapprochement...
Nombre de relations creees  : 38
     avec code FANTOIR      : 29 (76%)
     avec rapprochement OSM : 17 (44%)
24 points addresses à affecter manuellement a la bonne rue
Voir le fichier numeros_ambigus_a_verifier.osm


_______________________________________________
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr

Répondre à