Page 1 sur 1

Relations d'une ville

Publié : ven. nov. 04, 2016 9:50 pm
par Thomas0202
Bonjour,

J'ai fait beaucoup de recherches sur comment utiliser overpass-api et pratiquer pas mal sur http://overpass-turbo.eu/# mais je n'arrive vraiment pas au résultat que je souhaite

J'aimerai a l'aide d'une requête récupérer a partir d'une ville, le département a qui elle appartient, sa régions, son pays

Un peu d'aide serait la bienvenue !!
Merci beaucoup par avance.

Re: Relations d'une ville

Publié : ven. nov. 04, 2016 11:28 pm
par cquest
Je ne pense pas que ce soit possible.

Il n'y a pas de relation explicite de ce type dans les données OSM, elles sont par contre implicites par la géométrie.

C'est pour faire quoi au juste ? Pour les communes françaises on a le Code Officiel Géographique de l'INSEE qui fournit tout ça dans un seul fichier (pas énorme).

http://www.insee.fr/fr/methodes/nomenclatures/cog/

Re: Relations d'une ville

Publié : ven. nov. 04, 2016 11:34 pm
par Thomas0202
C'est pour une application qui en recherchant une ville, permettrait de retrouver les "admin_area" (département, régions, ....) auxquelles cette ville appartient.

Merci pour ton aide, les code INSEE ne suffiront pas pour ce que je veut je pense ...

Donc a partir d'une "place" je ne peu pas remonter dans ces relaion avec overpass-api ?

Re: Relations d'une ville

Publié : ven. nov. 04, 2016 11:41 pm
par cquest
Oui, mais tu veux quoi au final ? Des géométries des différents niveaux administratifs ou bien la liste de ces niveaux mais sans besoin de géométrie ?

Re: Relations d'une ville

Publié : ven. nov. 04, 2016 11:47 pm
par Thomas0202
Pas besoin de géométrie il me faudrait juste une liste des niveaux administratifs

Re: Relations d'une ville

Publié : sam. nov. 05, 2016 12:37 am
par Thomas0202
Sur Nominatim si je cherche "Mornant" et que je vais voir les détail : http://nominatim.openstreetmap.org/deta ... =159257777

Dans le tableau Address j'ai exactement ce qui m’intéresse, j'aimerai savoir comment récupérer sa.

Je pense que je fait un peu une confusion également entre overpass-api et nominatim ...

EDIT : Désolé pour le double post

Re: Relations d'une ville

Publié : dim. nov. 06, 2016 4:53 pm
par sly
Overpass et Nominatim sont deux logiciels distinct, n'ayant pas le même objectif ni la même manière de stocker les données.

Et je pense aussi que tu n'arrivera pas à faire ça avec l'Overpass.

Mais, finalement, vu que nominatim te ressort "exactement ce qui t’intéresse" ben, autant utiliser nominatim !
Comme j'imagine que tu veux plutôt une API et pas vraiment faire du "à la main"
Je découvre ça :
http://nominatim.openstreetmap.org/sear ... sdetails=1

Mais hélas, le département n'apparaît pas, à creuser voir si peut s'activer :
https://wiki.openstreetmap.org/wiki/Nominatim

Et sinon, ben, les choses se compliquent un peu mais tu peux développer ou faire développer ta propre API sur une base spatiale qui te sortira très facilement ce genre d'infos

Re: Relations d'une ville

Publié : dim. nov. 06, 2016 8:36 pm
par Thomas0202
Mais, finalement, vu que nominatim te ressort "exactement ce qui t’intéresse" ben, autant utiliser nominatim !
Comme j'imagine que tu veux plutôt une API et pas vraiment faire du "à la main"
Je découvre ça :
http://nominatim.openstreetmap.org/sear ... sdetails=1
Bonjour, je me suis mal exprimé, ce que tu me propose ici est ce que j'utilisais déjà avec un retour en json, mais justement il manque le département.

Merci pour votre aide !

Re: Relations d'une ville

Publié : lun. nov. 07, 2016 8:07 am
par JBosm
J'ai pas regardé le nombre de villes en France sans code postal renseigné dans OSM, et comme il semble sortir de la recherche, tu peux facilement croiser avec une liste des départements pour trouver le nom entier, non ?

Re: Relations d'une ville

Publié : lun. nov. 07, 2016 12:13 pm
par cquest
Je ne sais pas ce que tu veux faire au juste, mais la liste des ville de France avec l'info sur le département, la région, leur code postal... tout ça c'est disponible en couplant Code Officiel Géographique (pour les nom des communes, leur code INSEE et leur rattachement à un département, une région et même les cantons, c'est à dire la sous-préfecture) et tu peux compléter pour les codes postaux par le fichier de La Poste.

OSM c'est super, mais l'opendata a du bon aussi...

http://www.insee.fr/fr/methodes/nomenclatures/cog/
http://www.data.gouv.fr/fr/datasets/bas ... s-postaux/