Pages: 1
- Sujet précédent - Peut on récupérer des adresses à partir de leur Lng / Lat ? - Sujet suivant
#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: 994
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: 994
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
Pages: 1
- Sujet précédent - Peut on récupérer des adresses à partir de leur Lng / Lat ? - Sujet suivant