Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sat 04 March 2017 10:37

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Une nouvelle version du moteur de géocodage (addok) est en cours de test depuis quelques temps.

Nous tentons de minimiser les impacts pour les utilisateurs actuels, les nouveautés résident surtout dans le fonctionnement interne comme des amélioration des algorithmes de rapprochement, une optimisation au niveau de la RAM nécessaire, etc.

Depuis hier, c'est du côté des données qu'il y a du nouveau:
- ajout des X/Y légaux dans les réponses (mais le géojson reste lui en WGS84)
- prise en compte des fusions de communes au 1/1/2017
- filtre sur code INSEE qui prends en compte les anciens codes INSEE pour les communes fusionnées en plus du code INSEE de la communes nouvelle
- ajout des codes INSEE de Paris (75056), Lyon (69123) et Marseille (13055) en plus de ceux des arrondissements

L'API de test est sur devapi-adresse.data.gouv.fr son fonctionnement est identique à celle décrite sur http://adresse.data.gouv.fr/api/ seule l'URL change.

Vous pouvez signaler des problèmes sur:
- https://github.com/addok/addok/issues si il s'agit du moteur lui même
- https://github.com/etalab/ban-data/issues si il s'agit des données du référentiel

Merci d'avance pour vos retours si vous utilisez déjà l'instance publique actuelle (ou pas).


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#2 Sun 05 March 2017 15:35

Bruno
Membre du bureau
Lieu: Toulouse
Date d'inscription: 22 Jun 2005
Messages: 11959
Site web

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Sujet épinglé wink

Bruno

Hors ligne

 

#3 Sat 06 May 2017 17:41

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

La version 1.0 a été mise en production (avant hier, jeudi)... si vous rencontrez un problème, vous pouvez le signaler sur https://forum.etalab.gouv.fr/t/nouvelle … er/3458/20


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#4 Mon 09 October 2017 13:26

Jean-Michel
Membre
Lieu: An Oriant /Lorient
Date d'inscription: 3 Oct 2005
Messages: 3909

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,
Il semble que le géocodeur soit en panne depuis quelques temps ( https://adresse.data.gouv.fr/csv )
Bien dommage, malgré les nombreuses remontées des bugs rencontrés : https://github.com/etalab/adresse.data.gouv.fr/issues
Géomatiquement

Dernière modification par Jean-Michel (Mon 09 October 2017 13:28)


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#5 Mon 09 October 2017 17:36

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Jean-Michel a écrit:

Bonjour,
Il semble que le géocodeur soit en panne depuis quelques temps ( https://adresse.data.gouv.fr/csv )
Bien dommage, malgré les nombreuses remontées des bugs rencontrés : https://github.com/etalab/adresse.data.gouv.fr/issues
Géomatiquement


Quel problème rencontrez-vous ?

Il n'est pas en panne pour tout le monde, plus de 33000 géocodages de fichiers CSV ont été faits depuis ce matin 6h25...


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#6 Tue 10 October 2017 14:43

Jean-Michel
Membre
Lieu: An Oriant /Lorient
Date d'inscription: 3 Oct 2005
Messages: 3909

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour Christian,
Comme signalé ici, toujours le même message :

Oops, quelque chose tourne pas rond… Si cela persiste, vous pouvez signaler une erreur


Mon fichier est en UTF-8, mes colonnes sont bien nommées, j'ai des champs codepostaux, code_insee, des dénominations de rue relativement standardisées, bref apparemment tout ce qu'il faut.
J'ai essayé avec et sans paramètres avancés...
Même résultat quelque soit le navigateur...
(fichier de 3200 lignes environ... j'en ai un plus gros en attente)


Jean-Michel
GeoRezo, c'est des blogs, un wiki, un Netvibes ...
GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#7 Wed 11 October 2017 10:37

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Dans ce cas, envoyez votre CSV qui ne passe pas à adresse@texte-a-enlever.data.gouv.fr pour permettre de reproduire et corriger le problème.


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#8 Mon 06 November 2017 08:40

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Pour faciliter le déploiement d'une instance locale du géocodeur addok alimenté s'appuyant sur la BAN, un docker est maintenant disponible avec les fichiers prêt à charger dans addok (fichier redis et sqlite).

C'est ici: https://github.com/etalab/addok-docker

Vous pouvez ainsi déployer votre instance en 1 à 2mn (hors installation initiale) et elle n'occupera qu'un peu moins de 6Go de RAM pour la base France.


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#9 Mon 11 December 2017 12:21

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Le milliard, le milliard !

L'API de géocodage https://adresse.data.gouv.fr/api mise en place par Etalab a franchit le cap symbolique du milliard de requêtes traitées depuis le début de l'année.

Temps moyen... 32.7ms !

Données disponibles sur https://www.data.gouv.fr/fr/datasets/st … a-gouv-fr/


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#10 Tue 12 December 2017 23:12

Bruno
Membre du bureau
Lieu: Toulouse
Date d'inscription: 22 Jun 2005
Messages: 11959
Site web

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Christian,

Et le plus grand utilisateur est privé ou public?

Dans les deux cas, je suis content de payer des impôts, quand "l'Etat plateforme" progresse wink

Bruno

Hors ligne

 

#11 Mon 19 February 2018 23:13

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Une nouvelle version d'addok (le moteur de l'API de géocodage d'Etalab) est en préparation, actuellement en v1.1.0-rc1 (RC pour Release Candidate).

Vous pouvez la tester sur http://devapi-adresse.data.gouv.fr son fonctionnement est en principe identique à api-adresse.data.gouv.fr

Principaux changements:
- les valeurs des scores retournées (d'où un besoin de retour en particulier sur ce point)
- des temps de réponse améliorés en moyenne de 30 à 40%


Quoi de neuf ?

- des améliorations dans l'algo de recherche
  - il peut désormais éliminer jusqu'à deux mots formant un bruit potentiel pour élargir la recherche, ex: "Quai Jules Verne St Cyprie Plage"
  - corrections de petits bugs ou défaut de logique (par exemple un comportement plus cohérent entre version avec et sans autocomplétion)

- un nouvel algorithme de scoring
  - en moyenne 5 fois plus plus rapide (principale source d'amélioration des temps de réponse)
  - le score prend essentiellement en compte la portion du texte cherché présente dans l'adresse du référentiel + un peu de levenshtein pour tenir compte de l'ordre (gère mieux les cas comme "Avenue de Paris Saint-Mandé" / "Avenue de Saint Mande Paris")
  - le score est mieux ajusté en cas de préférence géographique (lat/lon) en réduisant la valeur "importance"

- un meilleur nettoyage des adresses soumises au géocodage
  - suppression étendue des mentions postales (BP, CS, TSA, CIDEX)
  - traitement spécifique pour les CEDEX, dans ce cas on ne garde que le début du code postal
  - suppression des numéros de téléphone/fax (et oui, on en retrouve dans les logs !)
  - concaténation des initiales de sigles (S N C F > SNCF, F F I > FFI)

- ajout d'un log pour les requêtes lentes


Le détail est bien sûr visible dans la liste des commit sur github: https://github.com/addok/addok/commits/1.1.0-rc1

Nous attendons vos retours en issues sur github... https://github.com/addok/addok/issues


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#12 Tue 27 February 2018 10:37

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,

J'ai plusieurs questions relatives au geocodeur adresse.data.gouv n'ayant pas réussi à mettre la main sur une réelle documentation à propos de cet outil.

-Comment accéder aux paramètres avancés? (J'ai noté sur des présentation de l'outil que l'on pouvait notamment spécifier l'encodage et indiquer un champ code_insee. Mais impossible d'accéder à cette interface pour moi hmm
-Quel est le format attendu par le géocoder csv? Adresse dans un seul champ? code_insee? etc..
-Comment est calculé le score? J'ai cru comprendre en parcourant le forum que le score était principalement calculé en fonction de la concordance des adresses (sur le texte donc). Quelle est l'importance de la concordance du code postal, insee dans le score?


Ps : A l'attention de la modération, je ne savais pas trop où poster, je l'ai mis dans géomatique dans le doute, si une autre catégorie vous semble plus appropriée n'hésitez pas à déplacer le topic

Hors ligne

 

#13 Wed 28 February 2018 09:00

Bruno
Membre du bureau
Lieu: Toulouse
Date d'inscription: 22 Jun 2005
Messages: 11959
Site web

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Par ici, non?

Hors ligne

 

#14 Wed 28 February 2018 10:02

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Je ne voulais pas mélanger a cause de la référence à l'API, mais oui on peut discuter ici, si quelqu'un peut m'apporter des éléments de réponse smile

Hors ligne

 

#15 Wed 28 February 2018 10:52

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

La documentation de l'API se trouve sur: https://adresse.data.gouv.fr/api

Pour le géocodage de CSV, voici ce qui est indiqué (les exemples de requête utilisent httpie)...

Le fichier csv, encodé en UTF-8 et limité actuellement à 8Mo, doit être passé via le paramètre data:

http --timeout 600 -f POST https://api-adresse.data.gouv.fr/search/csv/ data@path/to/file.csv

Par défaut, toutes les colonnes sont concaténées pour constituer l’adresse qui sera géocodée. On peut définir les colonnes à utiliser via de multiples paramètres columns:

http -f POST https://api-adresse.data.gouv.fr/search/csv/ columns='voie' columns='ville' data@path/to/file.csv

Il est possible de préciser le nom d’une colonne contenant le code INSEE ou le code Postal pour limiter les recherches, exemple :

http -f POST https://api-adresse.data.gouv.fr/search/csv/ columns='voie' columns='ville' citycode='ma_colonne_code_insee' data@path/to/file.csv

http -f POST https://api-adresse.data.gouv.fr/search/csv/ columns='voie' columns='ville' postcode='colonne_code_postal’ data@path/to/file.csv



Donc pour le code insee, il doit être présent dans chaque ligne du CSV, et il suffit d'indiquer le nom de la colonne où il se trouve. Son usage est très efficace et permet d'améliorer considérablement les résultats et empêchant addok d'aller chercher des réponses en dehors de la commune.

Par contre, je déconseille le filtrage sur le code postal. L'API ne connaît que le code postal générique présent dans la BAN, les codes postaux liés au CEDEX et boites postales sont inconnus et les résultats seront vides.


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#16 Wed 28 February 2018 15:07

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

J'ai essayé de faire tourner la requete suivante :

Code:

http -f POST https://api-adresse.data.gouv.fr/search/csv/ columns='num_voie' columns='nom_voie' citycode='code_insee'
data@/usr/local/pgsql/data/csv/geocodage_t9_utf.csv

Mais je prends l'erreur ci-dessous :

Code:

http: error: argument items: "data@/usr/local/pgsql/data/csv/geocodage_t9_utf.csv" is not a valid value

Note si je mets un espace entre @ et /usr, seul data@ ressort comme not valid value

A quoi correspond ce "data"?

Dernière modification par tevrard (Wed 28 February 2018 15:08)

Hors ligne

 

#17 Wed 28 February 2018 21:40

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Question bête... httpie est bien installé ?

data indique à httpie le fichier à envoyer dans le corps (body) de la requête HTTP


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#18 Thu 01 March 2018 09:54

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Ya jamais de question bête quand ça ne marche pas !

Un apt-get install httpie m'indique que je dispose de la dernière version disponible (httpie is already the newest version)

Hors ligne

 

#19 Thu 01 March 2018 13:02

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Je sèche. Je viens de tester avec un fichier au chemin d'accès complet et je n'ai pas eu de problème.

Plan B... curl ?


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#20 Mon 19 March 2018 10:25

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,
Après un petit contretemps, je peux me remettre sur mon problème de géocodage.

Je pense laisser tomber la partie csv, je passerai par le plugin qgis Qban.

En revanche j'aimerais utiliser un script php afin d'automatiser quelques requêtes sur l'api. Je bloque actuellement sur le traitement de la réponse : Comment la récupérer pour en extraire les infos de longitude et latitude.

Donc dans les grandes lignes de mon code :
1. je me connecte à ma base
2. je sélectionne dans ma base les enregistrements que je souhaite géocoder
3. je compte les lignes et je renseigne un compteur ($compteur) (voir code)
4. je définis des variables pour mes champs d'adresse (voir code)
5. je concatène ces champs dans une variable $adresse (voir code)
6. j'intègre cette variable adresse dans l'url afin de faire la requête. (voir code)

Code:

    while ($row = pg_fetch_row($result)) // tant que le n° de ligne est trouvé dans le résultat de la requête
    {
        $cpt = $cpt + 1;
        
        $num_voie[$cpt] = $row[0];
        $type_voie[$cpt] = $row[1];
        $nom_voie[$cpt] = $row[2];
        $compl_adresse[$cpt] = $row[3];
        $code_postal[$cpt] = $row[4];
        $commune[$cpt] = $row[5];
        $siret[$cpt] = $row[6];
        $code_insee[$cpt] = $row[7];
    }
    
    for ($i=1; $i<=$compteur; $i++)
    {
        
        $adresse_concat = $num_voie[$i].' '.$type_voie[$i].' '.$nom_voie[$i].' '.$compl_adresse[$i].' '.$code_postal[$i].' '.$commune[$i];
        $insee_url = $code_insee[$i];
        $url_geocodeurban = 'https://api-adresse.data.gouv.fr/search/?q='.$adresse_concat.'&citycode='.$insee_url;

Pour la suite j'ai testé la ligne suivante sans grandes convictions :

Code:

$response = json_decode(file_get_contents($url_geocodeurban));

la ligne ci-dessus est la ligne 76.

Voici le msg d'erreur :

Code:

Warning: file_get_contents(https://api-adresse.data.gouv.fr/search/?q= RUE DU PORT AU VIN ZI DES SALCYS 89100 GRON&citycode=89195): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
 in /var/www/dynmap/web_app/interface/script_geocodage_ban.php on line 76
https://api-adresse.data.gouv.fr/search/?q= RUE DU PORT AU VIN ZI DES SALCYS 89100 GRON&citycode=89195

Hors ligne

 

#21 Mon 19 March 2018 11:48

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1160

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Il faut encoder les paramètres de votre requête avec urlencode().

cf la note de la page d'aide de la fonction file_get_contents:
https://secure.php.net/manual/en/functi … ntents.php

Typiquement dans l'exemple, urlencode remplacera les espaces par %20.

Dernière modification par tumasgiu (Mon 19 March 2018 11:50)

Hors ligne

 

#22 Mon 19 March 2018 20:02

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Pas mieux

Juste une remarque complémentaire... si vous avez le code insee de la commune et que vous le passez en citycode, inutle de mettre le code postal et le nom de la commune dans la query, ça ne fera que du bruit inutile.

Autre complément... si l'adresse est complète, ajoutez &autocomplete=0 pour indiquer au géocodeur qu'il ne faut pas chercher à compléter le dernier mot de la requête, ça aussi ça améliorera les réponses.


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#23 Tue 20 March 2018 09:52

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,
J'ai pu avancer

Code:

    $url_geocodeurban = 'https://api-adresse.data.gouv.fr/search/?q=%s&autocomplete=0';
        $url = vsprintf($url_geocodeurban, urlencode($adresse_concat));
        $response = json_decode(file_get_contents($url));
        echo $url;

Avec ce bout de code, je ne pars pas en erreur. La question reste donc comment récupérer les coordonnées ?

En revanche j'ai essayé la syntaxe suivante

Code:

    $url_geocodeurban = 'https://api-adresse.data.gouv.fr/search/?q=%s&citycode=%s';
        $url = vsprintf($url_geocodeurban, urlencode($adresse_concat), urlencode(insee_url));
        $response = json_decode(file_get_contents($url));
        echo $url;

Dans ce code j'ai deux chaines de caractères que je veux remplir, c'est pour cela qu'on retrouve deux fois "%s" qui signale une chaîne de caractères. J'indique ensuite le format puis mes deux arguments dans la fonction vsprintf() mais la syntaxe n'est pas acceptée.  Si vous avez une solution à me proposer je suis preneur... mais c'est la première question qui m'intéresse vraiment ( faut que ca marche j'arrive à cours de temps hmm)

Merci grandement dans tous les cas !

Hors ligne

 

#24 Tue 20 March 2018 16:56

tevrard
Participant assidu
Date d'inscription: 23 May 2016
Messages: 320

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

J'ai réussi à arriver là ou je voulais, enfin presque puisque j'ai mis de coté le filtre citycode.
Voici le code commenté (l'extrait intéressant de mon script)
Grâce à la fonction var_dump j'ai pu visualiser le json. J'ai ainsi identifié l'arborescence des éléments. Arborescence que l'on retraduit avec l'opérateur "->" qui nous permet d'avancer vers l'élément que l'on recherche.

Code:

    for ($i=1; $i<=$compteur; $i++) // on incrémente i jusqu'à ce que le nombre de lignes traitées soit égal au nb de ligne défini dans le compteur
    {
        // On concatène l'adresse
        $adresse_concat = $num_voie[$i].' '.$type_voie[$i].' '.$nom_voie[$i].' '.$compl_adresse[$i].' '.$code_postal[$i].' '.$commune[$i];
        //On introduit une variable pour le code_insee ( à utiliser dans le citycode, voir doc api)
        //$insee_url = $code_insee[$i];
        // On introduit une variable contenant le format de l'adresse url à utiliser
        $url_geocodeurban = 'https://api-adresse.data.gouv.fr/search/?q=%s&autocomplete=0';
        //On intègre dans l'url l'adresse concaténée
        $url = vsprintf($url_geocodeurban, urlencode($adresse_concat));
        // On récupère le résultat dans la variable $response
        $response = json_decode(file_get_contents($url));
        // la commande (à décommenter) ci-dessous permet d'avoir un json lisible, 
        //utile pour reconnaître l'arborescence des éléments qui nous intéressent par la suite
        //var_dump($response);
        
        // On récupère dans des variables les éléments qui nous intéressent (en indiquant l'arborescence dans le json)
        $latitude =  $response->features[0]->geometry->coordinates[0];
        $longitude = $response->features[0]->geometry->coordinates[1];
        $score = $response->features[0]->properties->score;
        $type = $response->features[0]->properties->type;
        // On prévoit une sortie
        echo 'Siret: '.$siret[$i]."\n";
        echo 'Latitude: '.$latitude."\n";
        echo 'Longitude: '.$longitude."\n";
        echo 'Score: '.$score."\n";
        echo 'Type: '.$type."\n";
    }

Dernière modification par tevrard (Tue 20 March 2018 16:58)

Hors ligne

 

#25 Sat 01 December 2018 08:31

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Petit ajout de fonctionnalité sur l'API de géocodage proposée par Etalab: les filtres par région et département sont venus compléter les filtres par commune et code postal.

Exemple sur l'URL sur une instance de test contenant les données à jour:

http://devapi-adresse.data.gouv.fr/sear … necode=R25 (Région Normandie)

http://devapi-adresse.data.gouv.fr/sear … necode=D14 (Département du Calvados)


D'autres zonages pourraient être ajoutés si besoin, selon les retours. Je pense aux EPCI (la demande est venue plusieurs fois) et pourquoi pas aux académies.
Comme toujours avec addok, c'est très paramétrable si vous déployez votre instance locale.


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#26 Mon 03 December 2018 12:23

cquest
Participant assidu
Date d'inscription: 6 Jan 2013
Messages: 875

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

La fin de l'année approche... l'heure des bilans aussi wink

Pour l'API de géocodage d'Etalab, un fichier de stats est produit chaque année (avec goaccess).

Celui de 2017 est ici: https://adresse.data.gouv.fr/data/stats … -2017.html

Celui de 2018 en cours de calcul... https://adresse.data.gouv.fr/data/stats … -2018.html

Côté coupure, 93' depuis janvier dernier (la dernière fin juillet), soit une disponibilité sur un an de... 99.98% smile


Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax

Hors ligne

 

#27 Mon 29 April 2019 12:28

jdesboeufs
Participant assidu
Lieu: Paris
Date d'inscription: 11 Jun 2012
Messages: 157

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour à tous,

Notre API de géocodage bénéficie depuis peu d'une nouvelle infrastructure technique.
Cette dernière dispose d'une plus grande capacité, et pourra suivre facilement la croissance de l'utilisation de l'API.

En conséquence, nous relevons les limitations qui étaient en vigueur :

- Passage de 10 à 50 requêtes par seconde et par IP en géocodage simple
- Passage de 1 à 2 requêtes simultanées en géocodage CSV

Il est toujours possible de s'affranchir de ces limites si vous êtes un service public, ou si vous déployez vos propres instances.

À noter que le temps de réponse moyen de l'API est plus court, ce qui permet une auto-complétion plus fluide.

Quelques difficultés subsistent sur le géocodage CSV (qui étaient déjà présentes sur l'ancienne infrastructure) mais nous avons bon espoir de corriger cela rapidement.

Notre FAQ a été mise à jour en conséquence.

N'hésitez pas à nous faire des retours.

Dernière modification par jdesboeufs (Mon 29 April 2019 12:29)


Jérôme Desboeufs / Living Data
ex-BAN ex-Etalab

Hors ligne

 

#28 Tue 23 July 2019 11:17

modus
Participant actif
Lieu: L'Arbresle
Date d'inscription: 24 Sep 2006
Messages: 94

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,

je souhaiterai savoir si les filtres par Région et Départements indiqués dans le post ci-dessous ont finalement été mis en place.

Petit ajout de fonctionnalité sur l'API de géocodage proposée par Etalab: les filtres par région et département sont venus compléter les filtres par commune et code postal.

Exemple sur l'URL sur une instance de test contenant les données à jour:

http://devapi-adresse.data.gouv.fr/sear … necode=R25 (Région Normandie)

http://devapi-adresse.data.gouv.fr/sear … necode=D14 (Département du Calvados)


J'ai testé avec l'API en production, cela ne semble pas fonctionner.


Merci par avance de votre réponse,
Bonne journée,
Maude.


Maude THOLLY
Responsable du SIG
Communauté de Communes du Pays de l'Arbresle

Hors ligne

 

#29 Wed 24 July 2019 10:32

jdesboeufs
Participant assidu
Lieu: Paris
Date d'inscription: 11 Jun 2012
Messages: 157

Re: Géocodeur BAN adresse.data.gouv.fr: nouvelle version en test

Bonjour,

L'instance de test a été retirée lors de la bascule vers notre nouvelle infrastructure.

L'utilisation de ces filtres posait quelques problèmes de pertinence des résultats, et nous devons évaluer l'impact de leur correction sur le moteur de géocodage en lui-même.

Bonne journée.


Jérôme Desboeufs / Living Data
ex-BAN ex-Etalab

Hors ligne

 

Pied de page des forums

Powered by FluxBB