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

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Wed 22 March 2023 11:15

Astrakhan
Participant assidu
Date d'inscription: 6 Mar 2007
Messages: 228

Peut on récupérer des adresses à partir de leur Lng / Lat ?

Bonjour à tous,

Bon, ben tout est à peu près dans le titre...

Je cherche à savoir si il est possible de récupérer les adresses correspondantes à des positions connues, un peu comme quand on clique sur google maps a un endroit et qu'il nous renvoie l'adresse en lieu et place du lieu où l'on a cliqué

Et je cherche à faire çà en masse puisque j'ai environ 20.000 positions à vérifier.

Une bonne âme pour une bonne solution ???

Excellente journée à tous

Hors ligne

 

#2 Wed 22 March 2023 11:30

Sylvain M.
Participant assidu
Lieu: Saint-Pierre-des-Nids (53)
Date d'inscription: 8 Sep 2005
Messages: 983

Re: Peut on récupérer des adresses à partir de leur Lng / Lat ?

Bonjour,
Oui, c'est possible : cela s'appelle du géocodage inversé (=reverse en Anglais) : Lat/long > Adresse.
Le géocodage "non inversé" étant celui dans le sens Adresse > Lat/Long.

Si votre territoire est en France, vous pouvez par exemple utiliser l'API de Géocodage de la Base Adresse Nationale : https://adresse.data.gouv.fr/api-doc/adresse (voire la section "Reverse").
Il y a aussi un Geocodeur CSV dispo ici : https://adresse.data.gouv.fr/csv (je n'ai pas testé s'il fait du reverse-geocodage)

Sinon, à l'échelle mondiale et sur la base des données OSM, il y a Nominatim qui est très efficace : https://nominatim.org/release-docs/3.3.0/api/Reverse/

Dernière modification par Sylvain M. (Wed 22 March 2023 11:31)


Sylvain M.

Hors ligne

 

#3 Wed 22 March 2023 16:59

Astrakhan
Participant assidu
Date d'inscription: 6 Mar 2007
Messages: 228

Re: Peut on récupérer des adresses à partir de leur Lng / Lat ?

merci beaucoup pour votre réponse

je suis aussi en train de tester cette solution:

https://www.geoapify.com/tools/reverse-geocoding-online

cà à l'air de faire le job !

Hors ligne

 

#4 Thu 23 March 2023 12:03

Sylvain M.
Participant assidu
Lieu: Saint-Pierre-des-Nids (53)
Date d'inscription: 8 Sep 2005
Messages: 983

Re: Peut on récupérer des adresses à partir de leur Lng / Lat ?

je suis aussi en train de tester cette solution:


Ça marche, mais c'est limité à 500 adresses dans la version gratuite.
Vu que vous avez 20000 lignes à géocoder, ça va faire 40 opérations...

Quand j'avais eu à faire ce travail, je l'avais fait avec un script python adapté de cet exemple :
https://blog.adrienvh.fr/2015/01/18/geo … nominatim/
(donc basé sur Nominatim, lui-même basé sur les données OpenStreetMap)


Sylvain M.

Hors ligne

 

#5 Sun 26 March 2023 15:51

Astrakhan
Participant assidu
Date d'inscription: 6 Mar 2007
Messages: 228

Re: Peut on récupérer des adresses à partir de leur Lng / Lat ?

en fait, j'ai trouvé ici même la solution ! mea culpa, ca marche très bien, moyennant quelques adaptations !!

https://georezo.net/forum/viewtopic.php?id=115003

Dernière modification par Astrakhan (Sun 26 March 2023 15:51)

Hors ligne

 

Pied de page des forums

Powered by FluxBB